资源描述:
《c语言练习册答案 (2009)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章作业答案一、选择题题号12345678910答案DCCDCDCBBA题号11121314答案ACCA二、填空题1、一_ 、 主 、 主 2、 .C 、 .OBJ、 .EXE 3、 “{” 、 “}” 、 变量说明 、 执行语句 4、 主函数 5、/*、*/、运行三、编程题411、(1)解:#include“stdio.h”voidmain(){printf(“ProgrammingLanguage”);}(2)解:#include“stdio.h”voidmain(){printf
2、("***************");printf("");printf("Welcome");printf("");printf("***************");}412、解main(){inta,b,x,y,m,n;a=25;b=5;x=a+b;y=a-b;m=a*b;n=a/b;printf(“x=%d,y=%d,m=%d,n=%d”,x,y,m,n);}6、#include41voidmain(){inta,b;longc;scanf("%d%
3、d",&a,&b);c=(b%10)*1000+(b/10)*100+(a%10)*10+a/10;/*将a数的十位和个位数依次在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位*/printf("Theresultis:%ld",c);}第2章作业答案一、选择题题号12345678910答案CDBCBDCCBC题号11121314151617181920答案BDACBCACCB题号21222324252627282930答案CCDAAADCCC题号313233343536373839
4、40答案BBDCACBCAC题号4142434445464748答案AACBCDCD二、填空题1、_十、 八、十六2、int、float、double3、 3 4、 -16 5、 1 6、 26 7、 28、 10 、 6 9、 9 10、 字母 、 数字 、 下划线 4111、 ‘f’ 12、 (m/10%10)*100+m/100*10+m%10 13、3.50000014、 -60 15、 1 16、 4 17、1.500000、6.70000018、1、-2、1、4三、程序
5、分析题1、 111 2、 4,3 3、 65,89 4、 11,19,30,1 5、 3 6、a=%d,b=%d第3章作业答案一、选择题题号12345678910答案BCACCBCDCC题号11121314151617181920答案DBCBDABDBC题号21222324252627282930答案CDBBDACDBC二、填空题1、_a=5.0,4,c=32、03、 b 、 b 、 b4、-14 415、未指明变量k的地址、 格式控制符与变量类型不匹配 6、 scanf(“%d%f%f
6、%c%c”,&a,&b,&x,&c1,&c2); 36.512.6aA 7、 AB 8、 101510 9、 123、 45.000000 10、 不确定值11、26112、1613、2,1三、程序分析题1、 4 、 5 2、 20 3、 无正确值 4、 x=98y=765.000000z=4321.0000005、 879 6、10,A,10四、编程题1、解#include“stdio.h”main(){floatc,f;
7、printf("请输入一个华氏温度");scanf("%f",&f);c=5.0/9.0*(f-32);printf("摄氏温度为:%6.2f",c);}2、解#include“stdio.h”main(){inta,b,c,x;printf("请输入一个三位整数:");scanf("%d",&x);a=x/100;b=x/10%10;c=x%10;41printf("输出结果:%d%d%d",c,b,a);}第4章作业答案一、选择题题号12345678910答案DBCDCCBDBCA题号
8、11121314151617181920答案BABBCBBCBAD题号2122232425262728答案BAACBCCC二、填空题1._y%2==12._&&
9、
10、!3._x11、
12、y13、
14、((x<0)&&(z<0))
15、
16、((y<0)&&(z<0))5._06.1 7. 0 8. 0 9. 0 10. 111. x>2&&x<3
17、
18、x<-10 12. 0 13. 1 14.[1]__u,v____[