厦门大学本科生公共课 《C 程序设计基础》 教材习题答案 第五章 循环结构程序设计

一、选择题

1.设有程序段”int k=10;while(k=0)k=k-1;”,则下面叙述正确的是D 循环体语句一次也不执行

2.设有程序段”int x=0,s=0;while(!x!=0)s+=++x;printf(“%d”,s);”则A 运行程序段后输出1

3.若有语句”int x=3;do{printf(“%d\n”,x-=2);}while(!(--x));” ,则该程序段C 输出的是 1 和-2

4.下面循环语句中,错误的是D int a=1,b=2;do b--while(b= =0);

5. 已知”int i=5;” ,下列do…while 循环语句的循环次数为C 5

do{printf(“%d\n”,i--);}while(i!=0);

6.循环语句”for(int i=0,j=10;i=j=10;i++,j--)” 的循环次数是D 无限

7.循环语句”while(int i=0;)i--;”的循环次数是A 0

8.下述有关break 语句的描述中,不正确的是 C break 语句用于if 语句的内嵌语句内,它结

束该if 语句

9.下面关于循环语句的描述中,错误的是B 循环体内必须同时出现break 语句和continue 语

10.以下不是死循环的是D for(;(c=getchar()!=’\n’);)printf(“%c”,c);

11.执行语句”for(i=0;i++<3;);”后,变量i 的值为C 4

12.语句”for(x=0,y=0;y!=1&&x<4;x++);”是C 循环4 次

13.与语句”while(!x);”等价的语句是A while(x= =0);

14.执行下列程序段后a 的值为B 2

int a=1,b=10;

do{

b-=a;a++;

}while(b--<0)

二、编程题

1.读入用户输入的6 个整数并显示其平均值。

#include

main()

{

float sum=0;

int tmp;

int i;

for(i=0;i<6;i++)

{

printf("输入第%d 个数:",i+1);

scanf("%d",&tmp);

sum=sum+tmp;

}

printf("平均值是:%f",sum/6);

}

2 .先读入一个正整数n ,然后计算并显示前n 个偶数的和。

#include

main()

{

int sum=0,n,i;

printf("输入一个正整数:");

第1 页/共9 页

厦门大学本科生公共课 《C 程序设计基础》 教材习题答案 第五章 循环结构程序设计

scanf("%d",&n);

for(i=1;i<=n;i++)

sum+=2*i;

printf("前n 个偶数和为:%d\n",sum);

}

3 .显示10~150 之间所有能被4 或5 整除的整数

#include

main()

{

int i;

for(i=10;i<=150;i++)

if(i%4==0||i%5==0)

printf("%d\t",i);

}

4 .显示Fibonacci 数列的前30 项(每行5 输出项)

#include

main()

{

int a,b,c,i;

a=1;b=1;

for(i=1;i<=30;i++)

{

c=a+b;

printf("%d\t",a);

a=b;

b=c;

if(i%5==0)

putchar('\n');

}

}

5 .显示Fibonacci 数列中值小于15000 的所有数据项(每行5 输出项)

#include

C语言程序设计答案黄保和编,C语言程序设计答案(黄保和编)第5章.pdf相关推荐

  1. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

  2. c语言考试编程题万能公式,C语言程序设计历年统考试题集10套含答案(可编辑)

    <C语言程序设计历年统考试题集10套含答案(可编辑)>由会员分享,可在线阅读,更多相关<C语言程序设计历年统考试题集10套含答案(可编辑)(39页珍藏版)>请在人人文库网上搜索 ...

  3. c语言程序设计江宝钏实验六答案,《C语言程序设计》(江宝钏著)实验三答案.doc...

    <C语言程序设计>(江宝钏著)实验三答案 取木汹嘉蓝杀绥胶碘仑做工坝穗兔移猿花吾摧骑盏净苯哑亢剩洲挝己昭韦痉何路乃庆碑保隋呐湛肿腕观蓟匡踏蝉勋霸奄御笋组儒凶斡剖搽呐吼缘叉尝伯分铁屏沥芋忧柏 ...

  4. c语言密钥短语密码得到代替字母表,c语言程序设计竞赛题及其答案

    数学与统计学院 第三届计算机程序设计竞赛题 竞赛需知: 1. 答案必须写在答题纸上. 2. 程序采用C/JAVA /VB/VFP语言实现均可. 3. 考虑到各种因素,程序的键盘输入和结果输出可以用伪代 ...

  5. c语言习题与实验doc,[教材]C语言程序设计习题与上机实验(全部答案).doc

    [教材]C语言程序设计习题与上机实验(全部答案).doc 打伪辨笑坠发淤谢躬石眉侯抄纺箍塘妓愚离结船篙傅逻匆滔侯疹腮初粕羞骑躺童沂锡泵糙闰恃轰却蚕磨餐淌滇颊趁模整驶突献牺嫉工丢擦蔚锗磁途伊惭母拒羌本码 ...

  6. 国开题库c语言,C语言-程序设计-阅读程序题库.资料大全及其答案.doc

    C语言-程序设计-阅读程序题库.资料大全及其答案.doc 阅读程序题[2.1]以下程序的输出结果是 . mainD float a:a1/100000000:printf"g",a ...

  7. C语言程序设计第五版谭浩强课后答案 第九章习题答案

    C语言程序设计第五版谭浩强第九章答案 1.定义一个结构体变量(包括年.月.日).计算该日在本年中是第几天,注意闰年问题. 2.写一个函数days,实现第1 题的计算.由主函数将年.月.日传递给days ...

  8. c语言程序设计新编教程答案钱雪忠,新编C语言程序设计教程

    图书简介 配套资源:电子课件.习题解答.源代码 本书特色: ★精选例题,引入了大量趣味性.游戏性应用实例,注重与加强程序阅读.参考.编写和上机调试实践的能力,重在编程思路的培养与训练. ★概念清晰但不 ...

  9. 北京电大c语言实验作业二,大学大一c语言程序设计实验室上机题全部代码答案(实验报告).doc...

    大学大一c语言程序设计实验室上机题全部代码答案(实验报告).doc C语言实验报告实验1-1:helloworld程序:源代码:#includemain(){printf("hellowor ...

  10. java语言程序设计郑莉课后答案_java语言程序设计 第2版 (郑莉)课后习题答案.doc...

    java语言程序设计 第2版 (郑莉)课后习题答案.doc JAVA语言程序设计第2版郑莉第二章习题答案1什么是对象.类,它们之间的联系答1)对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信 ...

最新文章

  1. 【组队学习】【35期】深入浅出Pytorch
  2. 同为Java开发:有了这些Java项目经历,面大厂稳了!
  3. CakePHP 2.x CookBook 中文版 第五章 控制器 之 组件
  4. 根据多个条件删除mysql数据
  5. 《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧
  6. java作业 2.6
  7. Qt笔记-QTcpSocket跨线程调用(官方推荐方法,非百度烂大街方法)
  8. cms的html调用,工作笔记三,phpcms几中HTML标签的调用
  9. 2003下安装Comodo pro (通用)
  10. 学了python能干啥举例-第9p,Python是什么?学了Python能干什么?
  11. POST 与GET的不同
  12. 苹果笔记本适合什么人 中国Mac电脑用户的8个事实
  13. 机房服务器配置方案文件,机房改造/机房搬迁实施方案及步骤
  14. microsoft拼图闪退_笔者解答win10系统Microsoft Jigsaw(微软拼图)出现闪退的修复技巧...
  15. 金融风控领域算法比赛经验分享——翼支付杯大数据建模大赛-季军方案
  16. mysql 未找到 WinSxS_window_win7系统如何使用WinSxS工具安全删除WinSxS文件夹垃圾?,WinSxS文件: WinSxS是系统文件Wi - phpStudy...
  17. 马尔可夫蒙特卡洛(MCMC)-从平稳分布,细致平衡到Metropolis-Hastings和Gibbs采样
  18. unity鼠标固定在屏幕中间_unity3D技术之屏幕内跟随鼠标移动
  19. log4j不打印日志的问题解决方式一
  20. 14个python就业前景_python普通人学有什么用 就业前景和工资待遇怎么样

热门文章

  1. 如何向微软 Docs 和本地化社区提交翻译贡献
  2. .Net Core应用框架Util介绍(二)
  3. Orchard Core Framework:ASP.NET Core 模块化,多租户框架
  4. 强势解析 eBay BASE 模式、去哪儿及蘑菇街分布式架构
  5. 巴川数据科学炼成记_智橡树智能英语好不好有哪些功能?提出的科学学习思想是什么?...
  6. 【ArcGIS Pro风暴】Data Interoperability Tools快速将CASS等高线dwg转为shp案例教程
  7. SQL SERVER两种分页的存储过程介绍
  8. WireShark抓包之提示Alert Level: Fatal, Description: HandShake Failure
  9. 贪心算法之用优先队列解决最短路径问题(Dijkstra算法)
  10. C和指针之函数之递归实现厄密多项式