全文预览

华南理工网络教育《高级语言程序设计C++》模拟

上传者:火锅鸡 |  格式:pdf  |  页数:7 |  大小:794KB

文档介绍
am.h>\r#include<iomanip.h>\rvoid print_figure(int row, char tag) //行参数和符号参数\r{inti;\rcout<<setw(row- l)<<" "<<tag<<endl; II输出第 l 行\rfor(i=2;i<row;i++) //输出第 2 行到 row-] 行\rcout<<setw(row-i)<<" "<<tag<<setw(2*(i-l)-l)<<" "<<tag<<endl;\rfor(i= l ;i<=2*row- l ;i++)cout<<tag; //输出最后 l 行\rcout<<endl;\r}\rvoid main() { print_figure(5,'*');}\r2 . 编写一个程序,实现如下功能 : (9 分)\r( l ) 输入 k ( < lOO) 个整数到数组 x[ l OO] 中;\r(2) 计算 K 个数的平均值及大于平均值的元素个数。\r答案:\r#include<iostream.h>\rvoid main()\r{int x[J 00),k,i,n;\rdouble sum=0.0,ave;\rcout<<"How many Data ?\n";\rcin>>k;\rfor(i=0;1<k;)++) /I求和\r{ cin>>x[i]; sum+=x[i];}\rave=sum/k; //求平 均值\rn=O;\rfor(i=O;i<k;i++) II求大千平均值的元素个数\rif(x[i] >ave) n++;\rcout<<"average="<<ave<<"\n”;\rcout<<"There are "<<n<<" elements large than average.\n”;\r}

收藏

分享

举报
下载此文档