版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、二、程序填空题(每空2分,共20分)1下列程序是求100之内的能被7整除的自然数之和。请在横线处填入适当的语句,将程 序补充完整。#in elude void mai n()int sum; (1) ;for(i nt i=1;_( 2)_; i+)if(_( 3)_)sum+=i;coutsume ndl;答案:_sum=0_i=100_i%7=02下面程序的功能是计算xno请在横线处填入适当的语句,将程序补充完整。#in elude void mai n()int n,x;cin x n;double y=1;for(i nt i=1;_(1); i+) (2) ;coutye ndl;答
2、案:in_ y=x*i3下面程序是输出100内能被3整除且个位数是 6的所有整数。请在横线处填入适当的语 句,将程序补充完整。#in elude void main()int i,j; for(i=0;(1);i+)j=i*10+6;if(2)con ti nue;elsecoutje ndl;答案:i10j%3!=04.下面程序运行后输出的结果为:* * *请在横线处填入适当的语句,将程序补充完整。#in clude #in clude void mai n()int i,j,k ; for(i=1 ;i=4for(j=1;j20-3*i; cout ”;i+)(1) )(2); k+)co
3、utsetw(3) ” * ”;(3); 答案:j+k2*i-1 coutendl5. 下面程序运行后输出的结果为:121123211234321请在横线处填入适当的语句,将程序补充完整。#in elude #i ncludevoid mai n()int i,j,k ;for(i=1 ;i=4;i+)for(j=1;j20-3*i;j+)cout ”“;for(k=1; +)coutsetw(3)0; k-)coutsetw(3)k;coute ndl; 答案:k=i k=i-1将程序补充完整。数组元素交换6. 以下程序将数组中的元素按逆序存放。请在横线处填上适当的语句,#in cludev
4、oid mai n()int a12,i,j,t;for(i=0;i ai;for(i=0;i6;i+);;(3);/for(i=0;i12;i+)coutai; 答案:t=ai ai=a11-ia11-i=t7. 下面程序功能是从键盘上输入10个整数,求出最大值、最小值和和。请在横线处填上适当的语句,将程序补充完整。#in cludevoid mai n()int a10,i,mi n, max;for(i=0 ;i ai;int sum=0;(1)for(i=1;i10;i+)if((2))mi n=ai;if((3))max=ai;(4)1cout min maxsume ndl;答案:
5、min=max=a0 aimax sum+=ai8. 下面程序功能是将整型数组a中的10个元素用2种方法依次输出。请在横线处填上适当的语句,将程序补充完整。#in cludevoid mai n()int a10=1,2,3,4,5,6,7,8,9,10,i;int *p ;for(i=0 ;i10;i+)cout(1);/ 使用数组下标for( (2) ;pa+10;p+)cout (3);/使用指针变量9. 以下程序的功能是输出:abc be c请在有下划线处补充完整程序。#i nclude void mai n()char *p=”abc” ;for(; *p!=0;(1)cout(2)
6、e ndl;答案:p+ p10. 编写程序求1+2+3+。+a和,请在有下划线处补充完整。#in elude void mai n()int a,b;int sum(i nt n);cout 请输入 a: a;(1); /计算1到a的累加和coutbe ndl;int sum(i nt n)int i,k=0;for(i=1;i=n ;i+)(2); ;(3);答案:b=sum(a) k+=i(或 k=k+i) return k11.编写程序求1!+2!+3!+4!+5!和,(其中求阶乘是用函数来实现的),请在有下划线处补充完整。#in clude_ (1) ;void mai n() lon
7、g s=0;for(i nt i=1;i=5;i+) ( 2) 一;cout1!+2!+3!+4!+5!= se ndl;long int fac(i nt x) static int b=1;b*=x; ;答案:long int fac(int x) 或 long int fac(int )s+=fac(i)或 s=s+fac(i)return b12. 编写程序是用递归算法求n!,请在有下划线处补充完整。#includeint f1(i nt a) ;void mai n()int a=6;cout dl ;int f1(i nt a)return(a=O)?1 : (2);13. 在横线处填上适当语句,使程序输出结果为1。#in cludeclass Mpublic:M(i nt i)x=i;vo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 管道维护与保养的团队建设
- 比喻和拟人 句子练习
- 护理专业中的跨学科合作
- 2026年医疗影像处理服务合同协议
- 新生儿呕吐的观察及护理
- 2026年论述用工形式合同(1篇)
- 简单的轴对称图形课件2025-2026学年北师大版七年级数学下册
- 大班角色游戏
- 气管吸痰的气道湿化护理
- 美容手术术后睡眠与休息护理
- 河南四市2025-2026学年高三5月质量检测(许济平洛四模)历史试卷
- 2026卢旺达旅游业开发潜力研究行业现状及行业发展
- 2026年纪律审查证据收集及谈话笔录制作与外查取证要求题库
- AI赋能配电网数字化转型-从状态感知到智能决策
- 2026年中国宠物行业白皮书 消费版
- 运城运城市2025年市直事业单位选调23人笔试历年参考题库附带答案详解(5卷)
- 2026年云南省临沧市初中学业水平模拟检测数学试卷(含答案)
- 无人机组装与调试职业技能等级标准
- 2026年宁夏银川市高三质检英语试题(含答案和音频)
- 喷砂除锈作业指导书
- 统计大数据文化-南京财经大学中国大学mooc课后章节答案期末考试题库2023年
评论
0/150
提交评论