c语言课后习题答案

c语言课后习题答案

ID:11751602

大小:159.50 KB

页数:20页

时间:2018-07-13

c语言课后习题答案_第1页
c语言课后习题答案_第2页
c语言课后习题答案_第3页
c语言课后习题答案_第4页
c语言课后习题答案_第5页
资源描述:

《c语言课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言课后习题答案第一章习题答案一、选择题1~5:BDCDA6~10:DABBB11~12:CC二、填空题1、main()2、函数首部,函数体3、函数4、编辑、编译、连接、运行5、.cpp、.obj、.exe6、;或分号三、编程题#include/*包含标准库的信息*/voidmain()/*定义名为main的函数,它不接受参数值*/{/*main函数的语句都被括在花括号中*/printf("hello,world");/*main函数调用库函数printf以显示字符序列,其中代表换行符*/}第二章习题答案一、选择题1~5:

2、CBABB6~10:CDCDD11~15:CADBC16~20:BDAAD二、填空题1、整型,实型,字符型,枚举类型2、13、94、123535145、2,16、2,27、102008、a=149、2,3,110、double第三章习题答案一、选择题1~5:CBBBC6~10:DDDBB二、填空题1、控制语句,表达式语句,复合语句2、;3、{}4、15、a6、c:dec=120,oct=170,hex=78,ASCII=x7、32767,327678、10,A,109、3310、(1)123.456001(2)□□□□□□□123.456(3)123

3、.4560(4)8765.456700(5)□□□□□□8765.457(6)8765.4567(7)8765.4567三、编程题1、参考答案:#includevoidmain(){inta,b,c;longintu,n;floatx,y,z;charc1,c2;a=3;b=4;c=5;x=1.2;y=2.4;z=-3.6;u=51274;n=128765;c1='a';c2='b';printf("");printf("a=%2db=%2dc=%2d",a,b,c);printf("x=%8.6f,y=%8.6f,z=%9

4、.6f",x,y,z);printf("x+y=%5.2fy+z=%5.2fz+x=%5.2f",x+y,y+z,z+x);printf("u=%6ldn=%9ld",u,n);printf("c1='%c'or%d(ASCII)",c1,c1);printf("c2='%c'or%d(ASCII)",c2,c2);}2、参考答案:#includevoidmain(){floata,b,c,t;printf("pleaseinputa,b,c:");scanf("%f,%f,%f",&a,&b,&c);t=(

5、a+b+c)/3;printf("averageof%6.2f、%6.2fand%6.2fis%6.2f",a,b,c,t);}3、参考答案:#includemain(){intR,d;floats;printf("请输入圆的半径");scanf("%d",&R);d=2*R;c=2*3.14159*R;printf("d=%d,c=%f",d,c);}4、参考答案:#includevoidmain(){inth,f,x,y;/*x为鸡的数量,y为兔的数量*/printf("请输入鸡兔的总头数h,总脚数f:

6、");scanf("%d%d",&h,&f);x=(4*h-f)/2;y=(f-2*h)/2;printf("笼中有鸡%d只,有兔%d只。",x,y);}第四章习题答案一、选择题CDDDDCDBBC二、填空题1、&&,

7、

8、,!,!,

9、

10、2、(y%20)3、14、(a+b>c&&a+c>b&&b+c>a)5、2336、7三、编程题1、参考答案:#includevoidmain(){intx;scanf("%d",&x);if(x%50&&x%70)printf("yes");elseprintf("no");}2、参考答案

11、:#includevoidmain(){inta,b,c,max;printf("请输入三个整数:%%d%%d%%d");scanf("%d%d%d",&a,&b,&c);if(a>=b)if(a>=c)max=a;elsemax=c;elseif(b>=c)max=b;elsemax=c;printf("最大数为:%d",max);}3、参考答案:#includevoidmain(){floatx,y;printf("请输入x的值:");scanf("%f",&x);if(x<1)y=1;elseif

12、(x<10)y=2*x-1;elsey=3*x-11;printf("y=%.2f",y);}4、参考答

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

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

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