资源描述:
《C语言程序的设计课后答案_罗朝盛.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1章习题参考答案1.(略)2判断题12345√×√×√3填空题(1)main(2)函数的首部、函数体(3){、}(4)main、main(5)语句、分号(;)4选择题12345CCCAB5选择题(1)#includemain(){inta,b,s;floatt;printf("EnterA,B=?");scanf("%d%d",&a,&b);s=a+b;t=a*b;printf("s=%d,t=%f",s,t);}(2)#includemain(){prin
2、tf("=================");printf("Hello!");printf("Howdoyoudo");printf("=================");}(3)#includemain(){...intr,h;floatv;printf("EnterR,H=?");scanf("%d%d",&r,&h);v=3.1415926*r*r*h;printf("v=%f",v);}第2章习题参考答案一.(略)二.填空题(1)(2)2.5(3
3、)16(4)10(5)16、16、11(6)4、10、6(7)18、3、3(8)sin(65*3.14/180)+2*(3.1415926+exp(y))/(x-y)(9)25、25(10)27(11)4(12)0三、选择题123456789101112DDCBDADBCDAB四、编程题1.#includemain(){intx,a,b,c;printf("Enteraintgernumberx=?");scanf("%d",&x);a=x/100;b=x%100/10;c=x%1
4、0;...printf("%d%d%d",a,b,c);}2.#includemain(){unsigneda,b,r1,r2,r3;scanf("%u%u",&a,&b);r1=a&b;r2=a
5、b;r3=a^b;printf("r1=%u,r2=%u,r3=%u",r1,r2,r3);getch();}3.#includemain(){floata,b,h,s;scanf("%f%f?%f",&a,&b,&h);s=(a+b)*h/2;printf("s=
6、%f",s);}第3章习题参考答案一、判断题123456×××√√×2填空题3语句4表达式语句5{}6函数7由“%”和格式字符8&9getchar()1027,33,1b11x(1)=23.14x(2)=-78.32125+6...3程序阅读题1、p=3.14p=3.1416p=3.14p=3.1416p=3.14p=3.14162、a----ASCII:97a----ASCII:97a----ASCII:974编程题1、#includemain(){inta,b;floatr1,
7、r2;scanf("%d%d",&a,&b);r2=a+b;r1=a*b/r2;printf("r1=%0.2f,r2=%0.2f",r1,r2);}2、#includemain(){floatc,f;printf("InputC=");scanf("%f",&c);f=9.0/5*c+32;printf("F=%f",f);}3、#includevoidmain(){floatc1,c2,c3,ver,s;printf("Inputa,bandc:");..
8、.scanf("%f%f%f",&c1,&c2,&c3);s=c1+c2+c3;ver=s/3;printf("totals=%f,ver=%f",s,ver);}}第4章习题参考答案1判断题123456××√√×√2选择题12345678BBBBDABB3程序阅读题(1)105(2)a=8(3)abc123DEF(4)4程序填空题(1)chch==')'count--count==0count>0(2)div=ndiv—(3)min=markmin=markmax=marksum+=mark5编程
9、题(1)#includevoidmain(){intx,y;printf("EntertheX,Y=?");scanf("%d,%d",&x,&y);if(x>0&&y>0)printf("(%d,%d)是第一像限",x,y);elseif(x>0&&y<0)printf("(%d,%d)是第四像限",x,y);elseif(x<0&&y>0)printf("(%d,%d)是第三像限",x,y);elsei