已解锁-C语言课后习题答案.pdf

已解锁-C语言课后习题答案.pdf

ID:56714714

大小:319.72 KB

页数:18页

时间:2020-07-06

已解锁-C语言课后习题答案.pdf_第1页
已解锁-C语言课后习题答案.pdf_第2页
已解锁-C语言课后习题答案.pdf_第3页
已解锁-C语言课后习题答案.pdf_第4页
已解锁-C语言课后习题答案.pdf_第5页
资源描述:

《已解锁-C语言课后习题答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计课后习题参考程序由宋飞、张斌编写(西安邮电学院)第1页C语言程序设计课后练习参考程序说明:1、题目是王曙燕主编的《C语言程序设计》的课后习题。2、所有程序由宋飞(1,3,4,7,9章)和张斌(5,6,8章)编写完成。3、列出的所有程序均在DevC++4.9(gcc)上编译成功,没有语法错误。4、程序设计的思路和算法并不唯一,所列出的程序仅供参考。5、限于我们水平有限,如果有什么缺点和不恰当处,敬请批评指正。第一章概述/*输出*/习题1.5printf(“最小的数:%d”,min);编写一个C语言程序,要求输出以下信息:***********

2、****return0;Howareyou!}***************第三章算法和基本程序设计#include习题3.4intmain()编写程序,输入三角形的3个边长a,b,c,求三角形的面{积area。printf(“***************”);areaS(Sa)(Sb)(Sc)printf(“Howareyou!”);printf(“***************”);其中,S=(a+b+c)/2。return0;#include}#include习题1.6intma

3、in()编写一个C语言程序,从键盘输入x,y,z三个变量,并输{出其中的最小值。floata,b,c,area,s;#includeprintf("请输入a,b,c:");scanf("%f,%f,%f",&a,&b,&c);intmain(){s=(a+b+c)/2.0;/*定义整型变量*/area=sqrt(s*(s-a)*(s-b)*(s-c));intx,y,z,min;printf("面积:%f",area);/*输入*/printf(“请输入x,y,x:”);return0;scanf(“%d,%d,%d”,&x,&y,&z

4、);}/*判断最小值*/习题3.5min=x;编写程序,输入四个数,并求出它们的平均值。if(yC语言程序设计课后习题参考程序由宋飞、张斌编写(西安邮电学院)第2页intmain()printf("请输入一个字母:");{scanf("%c",&c);inta,b,c,d;floataverage;printf("转换后:%c",c+32);printf(“请输入a,b,c,d:”);return0;scanf(“%d,%d,%d,%d”,&a,&b,&c,&d);}a

5、verage=(a+b+c+d)/4.0;第四章选择分支结构程序设计printf(“平均值:%f”,average);习题4.2输入四个数a、b、c、d,把这四个置由小到大输出。return0;}#include习题3.6intmain()从键盘上输入一个整数,分别输出它的个位数,十位数和{百位数。inta,b,c,d;#includeintt;/*临时变量*/intmain()printf(“请输入a,b,c,d:”);{scanf(“%d,%d,%d,%d”,&a,&b,&c,&d);intx,y,z,num;if

6、(a>b){t=a;a=b;b=t;}/*数据交换方法*/printf("请输入一个数:");if(a>c){t=a;a=c;c=t;}scanf("%d",&num);if(a>d){t=a;a=d;d=t;}if(b>c){t=b;b=c;c=t;}/*分离个位,十位,百位的方法*/if(b>d){t=b;b=d;d=t;}x=num%10;if(c>d){t=c;c=d;d=t;}y=(num/10)%10;z=(num/100)%10;printf(“结果:%d,%d,%d,%d”,a,b,c,d);printf("个:%d十:%d百:%

7、d",x,y,z);return0;}return0;}习题4.3编程序按下式计算y的值,x的值由键盘输入。习题3.75x110(x20)从键盘上输入一个大写字母,并将其转换成小写字母并输sinxcosx(20x40)出。yex1(40x60)lnx()1(60x80)#include0       其他值intmain()#include{charc;intmain()C语言程序设计课后习题参考程序由宋飞、张斌编写(西安邮电学院)第3页{return0;doublex,y;

8、}printf("请输入x:");习题4.5scan

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

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

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