下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
模块4:C语言程序中的循环结构应用课后习题1.下列哪种循环结构在C语言中不存在?A.for循环B.while循环C.loop循环D.do…while循环2.下列代码片段中,哪种循环结构最适合用来实现循环输出数字1到10?A.for循环B.while循环C.do…while循环D.以上都可以3.在C语言中,break语句通常用于什么目的?A.中断当前循环并跳出循环体B.继续下一次循环C.结束程序执行D.清空循环计数器4.下列代码片段中,哪种循环结构可以保证至少执行一次循环体?A.for循环B.while循环C.do…while循环D.以上都可以5.在C语言中,continue语句通常用于什么目的?A.直接结束循环的执行B.跳出当前循环体,继续下一次循环C.增加循环次数D.将循环体清空6.下列代码片段中,利用循环结构实现“求1到10的和”的正确选项是?A.intsum=0;for(inti=1;i<=10;i++){sum+=i;}B.intsum0;inti=1;while(i<=10){sum+=i;i++;}C.intsum=0;inti=1;do{sum+=i;i++;}while(i<=10);D.以上都可以7.在C语言中,循环可以嵌套,嵌套循环中的break语句通常会中断哪个循环?A.内层循环B.外层循环C.所有循环D.不影响循环的执行8.下面哪一句是正确的嵌套循环算法?A.for(inti=0;i<5;i++){for(intj=0;j<3;j++){//循环体}}B.while(inti=0;i<5;i++){while(intj=0;j<3;j++){//循环体}}C.while(inti=0;i<5;i++){while(intj=0;j<3;j++){//循环体}}D.以上都是正确的9.在C语言中,如何在循环中跳过某些迭代,直接进行下一次迭代?A.使用return语句B.使用break语句C.使用skip语句D.使用continue语句10.下面哪种循环结构在C语言中会先判断条件再执行循环体?A.for循环B.while循环C.do…while循环D.以上都会11.下列程序运行的运行结果为()。#include<stdio.h>main(){inty=10;do{y--;}while(--y);printf("%d",y--);}12.下列程序运行的运行结果为()。main(){intx=3,y=6,z=2;while(x++!=(y-=1)){ z+=1;if(y<x)break;printf(“%d,%d,%d\n”,x,y,z);}}13.下列程序运行的运行结果为()。main(){inta=1,b=0;for(
;a<3
;a++)switch(a++){case1:b--;case2:b++;case3:b+=3;break;}printf(“%d\n”,b);}14.下列程序运行的运行结果为()。main(){intx=10,y=10,i;for(i=0;i<2
;y=i++)printf(“%4d%4d”,x--,y);}15.求T=1!+2!+3!+…+10!的值。16.求100以内能被8整除的数,并求它们的和。参考代码:main(){intn,s=0;for(n=1;n<=100;n++)if(n%8==0){s=s+n;printf("%4d",n);}17.猴子吃桃子问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上再想吃时,见只剩一个桃子了。求第一天共摘了多少个桃子。参考答案1.C2.A3.A4.C5.B6.D7.A8.A9.D10.B11.012.4,5,313.314.10109015.参考代码:main(){longintt=0,tn=1;inti;for(i=1;i<=10;i++){tn=i*tn;t=t+tn;}printf("t=%ld",t);}16.参考代码:main(){intn,s=0;for(n=1;n<=100;n++)if(n%8==0){s=s+n;printf("%4d",n);}17.参考代码:main(){
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年锡林郭勒盟应急管理局关于公开招聘驻矿安全生产监管专家的备考题库参考答案详解
- 2025年中信银行诚聘驻点客户经理(国企可接受无经验)招聘备考题库及一套答案详解
- 2026年宠物药品采购合同
- 2026年装修进度跟踪合同
- 2026年兴业银行海口分行秋季校园招聘备考题库及参考答案详解1套
- 2025年兰溪市卫健系统第一批面向高校公开招聘医学类应届毕业生17人的备考题库完整答案详解
- 2025年达州银行股份有限公司社会招聘备考题库有答案详解
- 中国冶金地质总局矿产资源研究院2026年高校毕业生招聘备考题库附答案详解
- 中国海油生产成本资本开支优势双驱动支撑油气储量产量持续快速增长
- (2025)纪检监察业务知识题库(附含参考答案)
- 回转窑安装说明书样本
- 2025年中共宜春市袁州区委社会工作部公开招聘编外人员备考题库附答案详解
- 2026年中医养生馆特色项目打造与客流增长
- 2025年社保常识测试题库及解答
- 测量学基本知识
- 疤痕子宫破裂护理查房
- 中国法律史-第三次平时作业-国开-参考资料
- 护理专业(医学美容护理方向)《美容技术》课程标准
- 2016广东省排水管道非开挖修复工程预算定额
- 桥梁实心墩(高墩) 翻模工程专项施工方案
- qPCR实时荧光定量PCR课件
评论
0/150
提交评论