ImageVerifierCode 换一换
格式:DOCX , 页数:128 ,大小:61.15KB ,
资源ID:22654319      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22654319.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C++编程题集Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C++编程题集Word格式文档下载.docx

1、 using namespace std;int main()int i;couti;if (i=8)else if(i=7&i=4&5)else if (i n;if (n = 1 & n = 7)switch (n)case 1:Sundaybreak;case 2:case 3:Tuesdaycase 4:Wensdaycase 5:Thursdaycase 6:Fridaycase 7:Saturdayelsereturn 0;Q7.(10分)有一天,一位百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,陌生人对百万富翁说:“我每天给你10万元,而你第一天只需给我1分钱,第二天我仍给

2、你10万元,你给我2分钱,第三天我仍给你10万元,你给我4分钱。你每天给我的钱是前一天的两倍,直到满一个月(30天)为止”,百万富翁很高兴,欣然接受了这个契约。请编程计算在这一个月中陌生人总计给百万富翁多少钱,百万富翁总计给陌生人多少钱。*输入提示信息和数据格式:无*输出提示信息和数据格式:百万富翁给陌生人: toStranger 元 cout 陌生人给百万富翁: toRichman int main() double toStranger =0.01,toRichman=0;for(int i=1;=30;i+) toStranger*=2;toRichman+=100000; Q8.(10

3、分)编程计算自然数的立方和,直到立方和大于等于1000000时为止。统计并输出实际累加的项数。要求输出结果为: sum=1071225 count =45#include int i=1,count=0,s,sum=0;dos=i*i*i;sum+=s;count+;i+;while(sum1000000);sum=sumcount =countQ9.(10分)求多项式 1!+2!+3!+15!的值。输出格式要求:s=sint Prime(int m)int i,k;k=(int)sqrt(m);for(i=2;=k;if(m%i=0) return 0;return 1;int a;int

4、sum=0;for(a=2;a=200;a+) if(Prime(a) sum+=a;Q11.(10分)在一个已知的一维数组中分类统计正数和负数的个数。正数的个数存入变量C1中,负数个数存入变量C2中.c1= c1 c2= c2 int main()int a10 = 1, -2, 0, 4, -5, 0, 7, 8, -9, 10;int c1 = 0, c2 = 0;for (i = 0; i 0)c1+;else if (ai c2+;Q12.(10分)在包含10个数的一维整数数组a中查找最大元素max和最小元素min。最大元素: max 最小元素: min int a10 = 32,

5、43, 65, 23, 432, 543, 543, 54, 542, 87;int max, min;max = a0, min = a0;for (i = 1; max) max = ai;if (ai min) min = ai;Q13.(10分)用while循环编程,求自然数1至100之间各奇数平方和sum。输出结果格式为:sum=166650int i=1,sum=0;while(i=100) if(i%2!=0) sum=sum+i*i;sum;Q14.(10分)判断一个数23437是否是素数(要求程序中设置一个参数flag,flag为1代表是素数,为0代表不是)输出结果:int

6、a=23437;int c,flag;double b;b=sqrt(a);for(c=2;cb) flag=1;flag=0;if(flag=1) flagelse if(flag=0) Q15.(10分)已知一个数m(=252),用循环求各位数字之和。输出结果格式:s=9int m3 = 2, 5, 2, s = 0;for (int i = 0;= 2; i+) s += mi; s int m3=2,5,2,f=1;for(int i=0;=2;f*=mi;f=fQ17.(10分)已知10个四位数输出所有对称数及个数n。例如1221,2332都是对称数。设:int m10 = 1221

7、, 2243, 2332, 1435, 1236, 5623, 4321, 4356, 6754, 3234;1221 2332int i, n = 0, m10 = 1221, 2243, 2332, 1435, 1236, 5623, 4321, 4356, 6754, 3234;int a, b, c, d;a = mi / 1000;b = mi % 1000 / 100;c = mi % 100 / 10;d = mi % 10;if (a = d & c = b) mi n+;n=nQ18.(10分)将1-100之间奇数顺序累加存入n中,直到其和等于或大于200为止。n=225in

8、t n=0;=100;=0&=200) n+=i;n;Q19.(10分)从键盘上输入三个整数,编写程序求出三个数中的最大值。输入格式要求:请输入三个整数:最大值是:max b c;if (a b) t = b;b = a;a = t; c) t = c;c = a;max = a;Q20.(10分)输入年份和月份,编写程序,判断这一年该月份的天数。请输入年份和月份: year 年 month 月是 day month;if (isLeap(year) a1 = a1 + 1; amonth - 1 -10 & x 0) y = x - 8;if (x = 0) y = x; 0 & 10) y = x * x; y y;while(y!r=x%y;x=y;y=r;xQ23.(10分)利用选择法将下面10个数按降序排列。有如下定义:int n10 = 5, 6, 4, 2, 3, 7, 8, 5, 6, 7;以逗号分隔降序数列int a10=5,6,4,2,3,7,8,5,6,7,i,j,k,t;for(i=0;=8;i+)k=i;for(j=i+1;j=9;j+) if(akaj) k=j;if(k!=i)t=ak;ak=ai;ai=t;ai,Q24.(10分)定义数组,输入不多于20名若干学生成绩,统计高于平均分的人数k,用-1做结束标志。高于平均分的人数: k = 0)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1