华北电力大学C++在线测评(14)

2021-04-06 02:48

华北电力大学C++在线测评系统题目与答案。所有程序亲测完美运行,精心排版,适用于C++课程期末复习。

数,第三行为要查找的数。 样例输入: 5

6 2 3 8 5 3

样例输出:2 样例输入: 5

6 2 3 8 5 4

样例输出:NO

#include <iostream.h> int main()

{int a[50],n,k=0,w,i; cin>>n;

for(i=0;i<n;i++) cin>>a[i]; cin>>w;

for(i=0;i<n;i++)

{if(a[i]==w) {k=1;break;}} if(k==1) cout<<i; else

cout<<"NO"; return 0; }

第3题:

编写程序,输入若干学生的成绩,计算平均分,并输出低于平均分的学生成绩。输入分2行:第一行为n的值,第二行为n个数;输出分2行:第一行为平均分,第二行为低于平均分的成绩。 样例输入: 5

60 70 80 90 100

样例输出: 80 60 70

#include <iostream.h> int main()

{int a[100],n,i,m=0,b[100]; double s=0,o; cin>>n; cout<<endl;

for(i=1;i<=n;i++) cin>>a[i];

for(i=1;i<=n;i++) s+=a[i]; o=s/n;

for(i=1;i<=n;i++) {if(a[i]<o)

{m++;b[m]=a[i];} }

cout<<o<<endl; for(i=1;i<=m;i++) cout<<b[i]<<" "; return 0;}

第4题:

编写程序,将一个数组中的数循环左移。输入分2行:第一行为n的值,第二行为n个数。

样例输入: 5

1 5 3 2 0

样例输出:5 3 2 0 1 #include <iostream.h> int main()

{int a[50],i,n,first; cin>>n;

for(i=0;i<n;i++) cin>>a[i]; first=a[0];

for(i=0;i<=n-2;i++) {a[i]=a[i+1];} a[n-1]=first; for(i=0;i<n;i++) cout<<a[i]<<" "; return 0;} 第5题: 编写程序,将任意n个数按从大到小的顺序排序。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5

1 5 3 2 0

样例输出:5 3 2 1 0 #include <iostream.h> int main()


华北电力大学C++在线测评(14).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机网络作业一及解答

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: