资源描述:
《C语言课后习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、285附录F课后题参考答案附录F课后题参考答案习题11.1填空题1.函数2.主函数main();主函数main()3.主函数main()4.函数首部;函数体5.{;}6.顺序结构;选择结构;循环结构7..c;.obj;.exe1.2思考题1.答:结构化程序设计是指,为使程序具有一个合理的结构以保证程序正确性而规定的一套如何进行程序设计的原则。顺序结构,选择结构,循环结构2.答:算法是对具体问题求解步骤的一种描述。计算机算法的表达工具通常采用以下几种方法:①用自然语言表示算法;②用流程图表示算法;③用伪代码表示算法;④用程
2、序设计语言表示算法。3.略4.略5.略1.3编程题1.答:#include"stdio.h"main(){floata=10,b=20,h=5,s;s=(a+b)*h/2;printf("s=%f",s);}2.答:#include"stdio.h"main(){printf("******************************");printf("*helloworld*");printf("******************************");}285附录F课后题参考答案习题22.1单选题DBD
3、CADCABBCA2.2填空题1.2.0000002.1;0.5000003.9;24.65.100;d6.(1)20(2)0(3)607.(1)10;6;4(2)6;9;15(3)3;60;838.55或'7'9.x=4;y=6;z=3;m=4632.3改错题(略)习题33.1单选题BDABCADCACBBA3.2填空题1.32.2613.104.2,1;互换a,b的值5.6.66.0037.78.5.0,4,c=39.i=10,j=2010.(1)65(2)65,A(3)3.14,123.
4、46(4)3.141600e+000,1.234560e+002(5)8765.432100(6)8.765432e+003285附录F课后题参考答案11.a=2b=5x=8.8y=76.34c1=65c2=9712.%d/%d;%d/%d=%.2f3.3改错题(略)3.4编程题1.答:#include"stdio.h"main(){intx,y;scanf("%d%d",&x,&y);printf("ttxty");printf("十进制数t%dt%d",x,y);printf("八进制数t%o
5、t%o",x,y);printf("十六进制数t%Xt%x",x,y);}2.答:#include"stdio.h"main(){charch;printf("请输入一个大写英文字母");scanf("%c",&ch);printf("大写英文字母是%c",ch);printf("它的前导字符是%c",ch-1);printf("它的后续字符是%c",ch+1);}3.答:#include"stdio.h"main(){intx,a,b,c,y;printf("请输入一个三位整数");sca
6、nf("%d",&x);a=x/100;b=(x-a*100)/10;c=x%10;y=c*100+b*10+a;printf("反向输出该整数:%d",y);}}4.答:#include"stdio.h"main(){inthour;doublesalary,salaryday;scanf("%d,%lf",&hour,&salaryday);salary=hour*salaryday-hour*salaryday*0.1;285附录F课后题参考答案printf("%8.2lf",salary);}5.答:#i
7、nclude"stdio.h"main(){inta,b,c,t;printf("请输入三个整数");scanf("%d%d%d",&a,&b,&c);printf("交换前a=%d,b=%d,c=%d",a,b,c);t=a;a=c;c=b;b=t;printf("交换后a=%d,b=%d,c=%d",a,b,c);}习题44.1单选题BADDDACBBBBA4.2填空题1.12.(1)a>0
8、
9、b>0(2)x>0&&x<=10(3)a==1.5&&b==1.5&&c==1.5(4)p10、
11、p
12、
13、p<
14、c3.(1)0(2)1(3)1(4)0(5)14.c=15.-46.17.5,0,38.59.12310.(cvb=='y'
15、
16、cvb=='Y')&&(work>=3
17、
18、college=='y'
19、
20、college=='Y')&&age<=354.3改错题(略)4.4编程题1.答#include"stdio.h"#in