这是一条高级程序设计的

绘制金字塔(4分)

题目内容:

要求用户从键盘输入一个大写字母,使用嵌套循环产生像下面这样的金字塔图案:

#include<iostream>
#include<cmath>
using namespace std;
#define T 1e-2
void input(double *pa,int n){
    for(int i=0;i<n;i++){
        cin>>pa[i];
    }
}
int find(double *pa,double *pb,int n){
    double s=0;
    for(int i=0;i<n;i++){
        s+=pa[i];
    }
    cout<<"s:"<<s<<endl;
    double ave = s/n;
    cout<<"av:"<<ave<<endl;
    int lenb=0;
    for(int i=0;i<n;i++){
        if(fabs(pa[i]-ave)>T){
            pb[lenb++] = pa[i];
        }
    }
    return lenb;
}
int main(){
    double arrA[20],arrB[20];
    input(arrA,20);
    int lenb = find(arrA,arrB,20);
    for(int i=0;i<lenb;i++){
        cout<<arrB[i]<<" ";
    }
    return 0;
}