c程序设计教程与实验第1-7章习题参考解答

c程序设计教程与实验第1-7章习题参考解答

ID:6380006

大小:31.48 KB

页数:17页

时间:2018-01-12

c程序设计教程与实验第1-7章习题参考解答_第1页
c程序设计教程与实验第1-7章习题参考解答_第2页
c程序设计教程与实验第1-7章习题参考解答_第3页
c程序设计教程与实验第1-7章习题参考解答_第4页
c程序设计教程与实验第1-7章习题参考解答_第5页
资源描述:

《c程序设计教程与实验第1-7章习题参考解答》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章习题解答一、选择题1~5ADCDB6~10CCBBA二、填空题1.1,函数体2.main(),main()3.编译,目标4..c,.obj,.exe5.缩进,无影响,/**/三、程序分析题1.*****************Verygood!*****************2.a=12,b=5a=17,b=223.r=5.50,s=95.033098(计算结果四舍五入)第2章习题解答一、选择题1~5BCDCD6~10DBBCA二、填空题1.单精度浮点型、双精度浮点型、字符型2.03.x%10*10+x/104.5.55.5.7206.sin(sqrt(x*x

2、))/(a*b)7.,8.11110111737B9.3310.3#includevoidmain()17{inta,b;floatc;printf("Pleaseinputdataa,b:");scanf("%d%d",&a,&b);c=21%9-(float)a+4/b*b;printf("c=%5.2f",c);}#includevoidmain(){inta,b,c;printf("Pleaseinputdataa,b:");scanf("%d%d",&a,&b);c=a*a-b*b;printf("c=%d",c)

3、;}三、程序分析题1.7,8,102.1,33.5F4.(int)i=12,12.505.461579112第3章习题答案:一、选择题12345678910DCA、BABBB、CBDD二、填空题1.有穷性确定性可行性2.#173.从终端(键盘)输入一个字符4.md5.97g6.123.456000,123.46,1237.格式控制符不正确(输入数据时不能控制列宽和小数位数)8.63,63,77,3f9.%f%f&x,&y10.chch三、程序分析题1.c=112.a=123f=4573.x=345y=3.4600004.a=1,b=3a=3,b=15

4、.(题目需修改为:从键盘输入一个除a和z以外的小写字母)程序的功能:从键盘输入一个除a和z以外的小写字母,求出该字母对应的大写字母的前趋和后继字母,然后顺序输出此三个大写字母,每个字母所占列宽为3。运行结果:假如输入:f'输出:EFG第四章习题答案:一、选择题12345678910BBCBCACBACC二、填空题1.!&&

5、

6、2.13.ab4.15.06.x%4==0&&x%100!=07.568.A9.x<0

7、

8、x>10&&x<5010.-117三、编程题1.#include#includevoidmain(){floatx,y;s

9、canf("%f",&x);if(x<5)y=x*x-2;elseif(x<50)y=3*x+5;elsey=x-sqrt(4*x-1);printf("x=%f,y=%.3f",x,y);}2.#include#includevoidmain(){floata,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c);if(a+b>c&&b+c>a&&a+c>b){s=(a+b+c)/2;area=sqrt(s*(s*(s-a)*(s-b)*(s-c)));printf("area=%f",area);if

10、(a==b&&b==c)printf("等边三角形");elseif(a==b

11、

12、a==b

13、

14、b==c)printf("等腰三角形");elseif((a*a+b*b==c*c)

15、

16、(a*a+c*c==b*b)

17、

18、(b*b+c*c==a*a))printf("直角三角形");elseprintf("一般三角形");}elseprintf("不能组成三角形");}3.#includevoidmain(){floatn,r,s;intm;printf("请输入奖金值:");scanf("%f",&n);if(n>=6000)m=6;e

19、lsem=n/1000;switch(m){case0:r=0;break;17case1:r=0.05;break;case2:r=0.08;break;case3:case4:case5:r=0.1;break;case6:r=0.15;break;}s=n-r*n;printf("税率r=%.0f%%,奖金值n=%.2f,实际应得奖金值s=%.2f",r*100,n,s);}4.#includevoidmain(){inta,b,c,d,t;scanf("%d,%d,%d,%d",&a,&b,&c,&d);if(a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。