
C程序设计教程课后习题答案吉顺如版.doc
66页1、第1章习题一、选择题1、A2、D3、C4、D5、B6、C7、C8、B9、B10、A二、填空题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四、编程题1用printf()函数在屏幕上输出自己的班级、学号、姓名。#includestdio.hvoidmain()printf(班级:BX1109n);printf(学号:111003530901n);printf(姓名:王孟荣n);2从键盘输入两个整数,计算它们的和、差、积、商,并在屏幕上输出结果。#includevoidmain()intx,y,a,b,c;floatd;printf(PleaseInputTwoIntegers:n);scanf(%d%d,&x,&y);a=x+y;b=x-y;c=x*y;d=1.0*x/y;printf(a=%dnb=%dnc=%dnd=%fn,a,b,c,d);第2章习题一、选择题15BCDCD610DBBCA二、填空题
2、1单精度浮点型、双精度浮点型、字符型203x%10*10+x/1045.555.7206sin(sqrt(x*x)/(a*b)7,811110111737B933103三、程序分析题17,8,1021,33.5F4(int)i=12,12.505461579112四、编程题1编写程序,求表达式c=21%9-(float)a+4/b*b的值,假设表达式中a和b的值分别由键盘输入。#includevoidmain()inta,b;floatc;printf(Pleaseinputdataa,b:);scanf(%d%d,&a,&b);c=21%9-(float)a+4/b*b;printf(c=%5.2fn,c);2.编写程序,从键盘输入两个整数存入变量a和b中,求a2-b2的值并输出。#includevoidmain()inta,b,c;printf(Pleaseinputdataa,b:);scanf(%d%d,&a,&b);c=a*a-b*b;printf(c=%dn,c);第3章习题一、选择题12345678910DCA、B ABBB、C BDD二、填空题1.有穷性确定性可行性2.
3、#3.从终端(键盘)输入一个字符4.md5.97,g6.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.(题目需修改为:从键盘输入一个除a和z以外的小写字母)程序的功能:从键盘输入一个除a和z以外的小写字母,求出该字母对应的大写字母的前趋和后继字母,然后顺序输出此三个大写字母,每个字母所占列宽为3。运行结果:假如输入:f输出:EFG四、编程题1编写程序,计算的值并输出(保留3位小数),其中a、b的值由键盘输入。#include#includevoidmain()floata,b,x;scanf(%f%f,&a,&b);x=(a*a+b*b)/sqrt(3*(a+b);printf(x=%.3fn,x);2编写程序,从键盘输入一个梯形的上底a、下底b和高h,输出梯形的面积s。#include#includevoidmain()floata,b,h,s;scan
《C程序设计教程课后习题答案吉顺如版.doc》由会员汽***分享,可在线阅读,更多相关《C程序设计教程课后习题答案吉顺如版.doc》请在金锄头文库上搜索。