习题参考答案

习题参考答案

ID:31579943

大小:167.02 KB

页数:46页

时间:2019-01-14

习题参考答案_第1页
习题参考答案_第2页
习题参考答案_第3页
习题参考答案_第4页
习题参考答案_第5页
资源描述:

《习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题参考答案第1章1.a=%d,b=%d2.【程序代码如下:】#includeintmain(){printf(“*”);printf(“***”);printf(“*****”);printf(“*******”);return0;}【程序运行结果如下:】3.Theresultis95第2章1.a=3,b=-272.假设圆柱的底面积半径为r(=2.5),高为h(=3.5),编写求体积(体积=底面积*高)的程序。【程序代码如下:】#include#definePI3.1415926

2、intmain(){doubler=2.5;doubleh=3.5;doublev=0;v=(PI*r*r)*h;printf(“v=%lf”,v);return0;}【程序运行结果如下:】3.将下面的数学公式转换成C语言的表达式,并用程序验证转换后的表达式是否与原数学公式是一致的。数学公式如下:babababaa+−+−+−4242设a=3,b=5。【程序代码如下:】#includeintmain(){doublea=3,b=5;doubleresult=(-2*a+(4*a–b)/(2*a+b))/((a-

3、4*b)/(a+b));printf(“%lf”,result);return0;}【程序运行结果如下:】4.编写程序,从键盘输入两个字符分别存放在变量x和y中,要求通过程序交换它们的值。【程序代码如下:】#includeintmain(){charx,y;chartmp;printf(“Inputtwocharacters:”);scanf(“%c%c”,&x,&y);printf(“Beforeswap:x=%c,y=%c”,x,y);tmp=x;x=y;y=tmp;printf(“Afterswap:

4、x=%c,y=%c”,x,y);return0;}【程序运行结果如下:】5.Writeaprogramtoevaluatethepolynomialshownhere:forx=2.55.3x3-5x2+6.【程序代码如下:】#include#includeintmain(){doublea=3,b=-5,c=2;doublex=2.55;doubleroot1,root2;doubledelt;delt=b*b–4*a*c;root1=(-b+sqrt(delt))/(2*a);root2=(

5、-b-sqrt(delt))/(2*a);printf(“Thetworootsare:”);printf(“root1=%lfroot2=%lf”,root1,root2);return0;}【程序运行结果如下:】第3章1.10101102.某市不同车牌的出租车3公里的起步价和计费分别为:夏利7元/公里,3公里以外2.1元/公里;富康8元/公里,3公里以外2.4元/公里;桑塔纳9元,3公里以外2.7元/公里。编程:从键盘输入乘车的车型及公里数,输出应付的车资。【程序代码如下:】#includeintm

6、ain(){intcarType;//车型。1代表夏利;2代表富康;3代表桑塔纳doublexiali=2.1;//每公里价格doublefukang=2.4;doublesangtana=2.7;doubledistance;//距离doubletotalMoney;//总的收费printf("请输入您乘坐的车型:1代表夏利;2代表富康;3代表桑塔纳:");scanf("%d",&carType);printf("请输入您乘车的总路程:");scanf("%lf",&distance);if(carType==1)//夏利{if(

7、distance<3)totalMoney=7.0;elsetotalMoney=7+xiali*(distance–3);}elseif(carType==2)//富康{if(distance<3)totalMoney=8.0;elsetotalMoney=8+fukang*(distance–3);}elseif(carType==3)//富康{if(distance<3)totalMoney=9.0;elsetotalMoney=9+sangtana*(distance–3);}printf("(四舍五入)您的车费为:%.0l

8、f",totalMoney);return0;}【程序运行结果如下:】3.Writeaprogramthataskstheusertotypeintwointegervaluesattheterminal.Testthesetwo

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

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

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