版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C+程序设计基础,Q do cout(x-=2) ; while(!(-x); 答案:1 -2,参考答案,3.4 以下程序执行的结果是什么? void main( ) int a,b,c,x; a=b=c=0; x=35; if(!a) x-; else if(b) if( c ) x=3; else x=4; coutxendl; 答案:34,参考答案,3.5 以下程序执行的结果是什么? void main( ) int a =2 , b = - 1 , c = 2 ; if ( a b ) if ( b 0 ) c = 0 ; else c+ ; coutcendl; 10 答案:2,参考
2、答案,3.6 写出下列程序的运行结果? (1) #include void main() int j=10; for( int i=0; ij; i+) j=j-2; cout”i=”i”j=”jendl; ,参考答案,答案: i=0,j=8 i=1,j=6 i=2,j=4 i=3,j=2,3.6 写出下列程序的运行结果? (2) #include “iostream.h” void main() int i=1; while (i=15) if (+i%3!=2) continue; else cout”i=”iendl; ,参考答案,答案: i=2 i=5 i=8 i=11 i=14,3.
3、6 写出下列程序的运行结果? (3) #include void main() int x=1, y=0, a=0, b=0 ; switch(x) case 1 : if (y=0) a=a+1; else b=b+1; break; case 2 : a=a+1;b=b+1; break; case 3 : a=a+1; b=b+1; cout”a=”a”,b=”bendl; ,参考答案,答案:a=1,b=0,3.8 分别从键盘输入3 个整数,按下列条件输出: (1) 按从大到小输出 (2) 按从小到大输出 (3) 先输出最大值,在输出最小值。,参考答案,#include void mai
4、n() coutijk; int max, mid, min; max = i; if (max j) min =j; if (min k) min =k; mid = i; if (mid = min | mid = max) mid =j; if (mid = min | mid = max) mid =k; coutmintmidtmaxendl; coutmaxtmidtminendl; coutmaxtminendl; ,3.9 编程求 1!+2!+3!+4!+15! 参考答案: #include void main() long sum=0, t=1; for(int i=1; i
5、=15; i+) t*=i; sum+=t; 13 cout sum= sum endl; ,参考答案,3.10 编程求解问题。若一只小母羊,从出生起第三个年头开始每年生一只母羊,按此规律,第n 年时有多少只母羊?,参考答案,#include void main() int n; /a,b,c分别表示第一、二、三年的羊数,d表示总数; long a=1, b=0, c=0, d; cout n; for(int i=2; i=n; i+) c=c+b;b=a;a=c;d=a+b+c; cout c endl; ,3.11 编写程序,它的功能是:输出1 至100 之间每位数的乘积大于每位数的和的
6、数。,参考答案,#include void main() int n,k=1,s=0,m; for(n=1;ns)coutn ; ,3.12 编写程序,它的功能是:输入5 个整数,找出最大数和最小数所在位置,并把二者对调,然后输出调整后的5 个数。,参考答案,#include void main( ) int a5,max,min,i; int maxw,minw; /*变量maxw 放最大数位置,变量minw 放最小数位置*/ for(i=0;iai; max=min=a0; for(i=1;imax) max=ai; maxw=i; aminw=max; amaxw=min; for(i=
7、0;i5;i+) coutai ; ,3.13 下列程序的功能是:统计100 至500 之间有多少个数其各位数字之和是5。,参考答案,#include void main( ) int i,s,k,count=0; for (i=100;i0) s+=k%10;k=k/10; if (s!=5) continue; else count+; coutcount=countendl; ,3.14 编写一个评分统计程序。共有8 个评委打分,统计时,去掉一个最高分和一个最低分,其余6 个分数的平均值即为最后得分。程序最后应显示这个得分。,参考答案,#include void main() float x8=9.2,9.5,9.0,8.9,9.3,9.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 挖淤泥-外运施工方案(3篇)
- 施工方案审核和批准(3篇)
- 月子会所应急预案(3篇)
- 检修作业应急处置预案(3篇)
- 水泥毯的施工方案(3篇)
- 洗衣液全网营销方案(3篇)
- 温泉会馆营销活动方案(3篇)
- 疫情静默应急预案范文(3篇)
- 社工扫地活动策划方案(3篇)
- 粽子推广活动方案策划(3篇)
- 小学音乐中多元文化音乐元素的融合与创新教学课题报告教学研究课题报告
- 心脏再同步化治疗的精准医疗策略
- “十五五规划纲要”解读:托育服务解育儿忧
- 涉融资性贸易案件审判白皮书(2020-2024)-上海二中院
- 专题11 环境与发展(讲义全国适用)(原卷版)
- (2026年)成人术后口渴症状评估与管理的专家共识课件
- 2026年中国口含烟行业发展展望及投资策略报告
- 2024年全国青少年航天创新大赛航天知识竞赛试题及答案
- 全国大学生化学实验竞赛试题及答案
- 全国预防接种技能竞赛实践操作训练题库及答案
- 教师相关法律知识培训课件
评论
0/150
提交评论