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

2021-04-06 02:48

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

b++; n++;} cout<<s; return 0; }

第3题:

编写程序求 a + aa + aaa + aaaa + + aaa a(n个a)之和,其中a和n由键盘输入。 样例输入:8 5 样例输出:98760 #include <iostream.h> #include <math.h> int main()

{int a,n,sum=0,i=0,x=0; cin>>a>>n; while(i<n)

{x=x+a*pow(10,i); sum=sum+x; i++;}

cout<<sum; return 0;}

第4题:

输入一批整数(以零或负数为结束标志),求其中的偶数和。

样例输入:1 4 6 7 9 19 0 样例输出:10

#include <iostream.h> int main()

{int a,b,sum=0; cin>>a; while (a>0) {b=a%2; if (b==0) {sum+=a;} cin>>a;} cout<<sum; return 0;} 第5题:

编写程序求所有满足下列条件不大于给定数n(100<=n<=999)的三位数的个数:个位数字和百位数字之和等于其十位上的数字。

样例输入:999

#include <iostream.h> int main()

{int n,g,s,b,i=100,gs=0; cin>>n; while (i<=n) {b=i/100; s=(i/10)%10; g=i%10; if (s==g+b) {gs++;} i++;}

cout<<gs; } 第6题: 求数列

计算该序列的前N项和SN,直到SN 大于q为止,q由键盘输入。 样例输入:50 样例输出:50.4167 #include <iostream.h> int main()

{float a=1,b=2,x,q,sum=0; cin>>q;

while(sum<=q) {x=b/a; sum+=x; a++; b++;}

cout<<sum; return 0; }

第7题:

编写程序求n的阶乘,n由键盘输入,注意:。样例输入:10

样例输出:3.6288e+006 #include <iostream.h> int main()

{double s=1,i,n; cin>>n;

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


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

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

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

马上注册会员

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