C语言学习与应用课后习题答案 学习任务四参考答案 北邮.docx
《C语言学习与应用课后习题答案 学习任务四参考答案 北邮.docx》由会员分享,可在线阅读,更多相关《C语言学习与应用课后习题答案 学习任务四参考答案 北邮.docx(14页珍藏版)》请在第一文库网上搜索。
1、学习任务四参考答案问题4T:使用当型循环结构编写程序计算10!的值,即110的自然数之积。说明整型变量:恁0Is=s*i|输出SI(1)绘制程序框图:(2)编写程序代码:#incIudestdio.hvoidmain()(inti,s;i=1;s=1;whi1e(i=10)(s*=i;i+;)printf(1,10!=%d,s);getchar();问题4-2使用直到型循环结构编写程序,计算1100的所有偶数之和。(1)绘制程序框图:(2)编写程序代码:#inc1ude,stdio.hvoidmain()(inti,s;i=0;s=0;do(s+=i;i=i+2;whi1e(i=100);Pr
2、intf(TIOO所有偶数和二%d,s);getchar();问题4-3使用for循环结构编写程序,计算1100的所有奇数之和。(1)绘制程序框图:(2)编写程序代码:#inc1ude,stdio.hvoidmain()inti,s;定义变量i和S=Oi初值1for(i=1;i=100;i=i2)(s+=i;)printf(1OO所有奇数和%d,s);getchar();问题4-4使用循环嵌套编写程序使其输出如下图形。*#incIudestdio.hvoidmain()(inti,j;for(i=1;i=6;i+)(for(j=1;j=i;j+)(pritf(*);)printf(n);)ge
3、tchar();1问题4-5补充程序,实现输出150中能被7整除的数的功能,并画出流程框图。#inc1ude,stdio.hvoidmain()inti;for(i=1;i=50;i+)if(i%7!=0)continue;printf(1,%dn,;i);绘制程序框图:编程训练4-1-1计算1n的自然数之和。#inc1udestdio.hvoidmain()inti,s=0,n;printf(”请输入一个正整数:);scanf(1,%d,&n);for(i=1;i=n;i+)s+=i;printf(s=%d,s);次输入数据期望输出实际输出值数值15151521055553100505050
4、50编程训练4-1-2计算1-n的倒数之和。#incIudestdio.hvoidmain()(inti,n;doubIes=0;printf(“请输入一个正整数:);scanf(%d,&n);for(i=1;i=n;i+)s+=1.0i;printf(,s=%f,s);)次数输入数据期望输出值实际输出值121.51.500000231.831.833333352.282.283333编程训练4-1-3计算1-n内的奇数的倒数和。#inc1udestdio.hvoidmain()(inti,n;doubIes=0;printf(请输入一个正整数:);scanf(%d,&n);for(i=1;i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言学习与应用课后习题答案 学习任务四参考答案 北邮 语言 学习 应用 课后 习题 答案 任务 参考答案