- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、单项选择题1、以下选项中,没有构成死循环的是()
A.int i = 100;while(l)
(i = i%100+l;
if(i 100)break;
)B.int k =10000;
do(
k++;}while(k10000);
C.int s = 36;while(s)
-s;D.for(;;)
(printf(hello);
)正确答案:C
解析:A、i%100的余数0?99 i%100 +1的范围1-100不可能大 于100, if(i〉100)为假,不会执行break。故为死循环C、s只要非零 就执行循环体,而循环体每次s减一,即s逐渐减小,。。。当s减为1 时,依然非零,执行循环体-5 s变为0。s为假循环结束。
故不是死循环。
2、以下程序输出结果为()int n = 10;
while(n7)(
n--;printf(%d ,n);
}A.10 9 8
B.9 8 7C.9 8 7 6
D.109 8 7正确答案:B
3、以下程序段的执行次数为()x = 10;
do(
x=x*x;}while(!x);
A.OB.无限次
C.lD.2
正确答案:C解析:C、do-while先执行一次循环体,x=100,非零即真,而!x
即假,第2次就不再执行。故仅执行了 1次。
4、char ch;forfch = A;ch =,G,;ch++)
printf(M%cn,ch + 32);以上程序的输出结果为()
A.编译报错B.ABCDEFG
C.abcdefgD.abcdef
正确答案:C解析:C、ch的遍历范围为ABCDEFG,而ch+32为对应的大写字母
变为小写,abcdefg5、int i,s;
for(i=l;i100;i++)s += i;
printf(,,%d\n,l,sum);执行上述程序后,s的值为(
A.5050B.随机值,不确定
C.编译错误D.4950
正确答案:B解析:B、s未初始化为0,为随机值
6、int i,s=0;for(i=l;i100;i++)
(if(i==ll)
break;s += i;
)printf(%d\n,s);
以上程序的输出结果为()A.5050
B.4950C.55
D.66正确答案:C
解析:C、i等于11时执行break循环终止,并没有把11累积到s 上,即仅把1-10累加到了 s中,s为55。
7 int i,s=0;for(i=l;i=100;i++)
(if(i==ll)
continue;s += i;
)printf(%d\n,s);
以上程序的输出结果为()A.4950
B.5039C.55
D.5050正确答案:B
解析:B、i等于11时执行continue,跳过本次循环体,提前执行 下一次循环。即仅11没有累计到s中,s=5050-ll=50398、for(i=0;i5;i++)
for(j=l;j10;j++)printf(”A);
上述程序将执行printf语句的次数为(A.40
B.36C.45
D.50正确答案:C
解析:C、外层循环i遍历范围0-4即5次内存循环j遍历范围1~9即9次
故共执行循环体5*9=45次9、执行语句for(i=l;i++4;);后变量i的值是()
A.4B.不确定
C.3D.5
正确答案:D解析:D、后缀表达式i++的值小于4时一直执行循环体,当该表达 式的值等于4时循环停止,i++取i的值作为表达式的值,即i=4时i++ 表达式的值为4,循环停止。
但该表达式i++执行过后,i变成了 5。
10、int x=3;do
printf(,,%d\n,,,x-=2);}while(!(-x));
以上程序的输出结果为(A.3
0B.死循环
C.1D.1
-2正确答案:D
解析: D、do-while 先执行一次循环体,x-=2 -- x = x-2 =3-2=1,即第一次循环输出1
x=L-x表达式为0,即假,而!(-X)为真,故继续执行第二次循环体, 而此时x=0, x-=2表达式的值为-2x=-2,--x表达式为-3,非零即真,而!(-x)为假,循环终止。
11、以下为一维数组的定义,正确的选项是()A.int a[];
B.int a[10];C.int a(10);
D.a[10];正确答案:B
12、以下是二维数组的定义,正确的选项是()A.inta[3][]={l,2,3A5,6);
B.inta[][]={l,2,3A5,6};C.float[3][4];
D.int a [ ][5];正确答案:c
解析:A、不管是否提供初始值列表,第二维的大小都不能省略B、 提供初值列表时,仅可省略第一维的大小,第二维的大小不能省略 13、char a[20]zb[20];那么以下正确的输入语句是()
您可能关注的文档
- JSP复习试题及答案.docx
- HDPE高密度聚乙烯中空壁缠绕排水管施工(最新可编辑Word版).docx
- 7月份新员工入职考试A卷.docx
- 202X年上学期秋季七年级语文期中考试试题及答题卡.docx
- 2023年高考英语复习讲练测第15讲 阅读理解七选五(测)(全国通用解析版).docx
- 2023年高考复习阅读理解满分考点5-主旨要义之文章大意--讲考点--胸有成竹(学生版).docx
- 2023年高考复习阅读理解满分考点13--推理判断之推断文章走势--练高考--心中有数(教师版).docx
- 2023年新高考复习讲练必备第28讲 双曲线(解析).docx
- 2022髓鞘少突胶质细胞糖蛋白抗体相关疾病(全文).docx
- 2022最新农副产品买卖合同范本.docx
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 中医科医疗质量持续改进质量管理.docx
- 停电停水的应急预案(6篇).docx VIP
- 理财教材《小狗钱钱》.pdf
- 护理品管圈问题解决型之提高慢性肾功能不全患者饮食指导知晓率.pptx VIP
- 复旦投毒案林森浩(详细的参考资料整理).docx
- Axure RP原型设计图解微课视频教程(Web+App)(刘刚)PPT全套完整教学课件.pptx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 1精益管理倡导者培训.pptx
- 整本书阅读 《朝花夕拾》(同步课件) 七年级语文上册(统编版2024).pptx
- 2024-2029年中国房地产投资行业发展分析及投资风险预警与发展策略研究报告.docx
文档评论(0)