C语言参考答案.doc

C语言参考答案.doc

ID:48428087

大小:32.64 KB

页数:83页

时间:2020-01-25

C语言参考答案.doc_第1页
C语言参考答案.doc_第2页
C语言参考答案.doc_第3页
C语言参考答案.doc_第4页
C语言参考答案.doc_第5页
资源描述:

《C语言参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word可编辑.C语言参考答案第四章顺序结构程序设计1.单项选择题(1)【答】D(2)【答】B(3)【答】scanf()函数中没有精度控制。本题答案为D。(4)【答】D(5)【答】D(6)【答】C(7)【答】C(8)【答】D.专业.专注..word可编辑.(9)【答】①B②A(10)【答】输入的数据与scanf()函数的格式不匹配。本题答案为D。(11)【答】①A②B(12)【答】C(13)【答】C(14)【答】A(15)【答】A(16)【答】B(17)【答】D2.填空题(1)【答】3.141593,3.1416,3.142.专业.专注.

2、.word可编辑.(2)【答】3.500000,3.5(3)【答】31.415920,3.141592e+001(4)【答】127,127,177,7f,127(5)【答】127,127,177,7f,127(6)【答】c=K(7)【答】a=12,b=345(8)【答】c=A(9)【答】n=64(10)【答】x=1.23,y=50.00(11)【答】a=3b=7x=8.5y=71.82c1=Ac2=a↙3.编程题.专业.专注..word可编辑.(1)编写一个程序,求出任一输入字符的ASCII码。【解】程序如下:#include<std

3、io.h>main(){charc;printf("输入字符:");scanf("%c",&c);printf("字符%c的ASCII码为%d",c,c);}(2)编写一个程序,输入一个字符,依次输出其前导字符、该字符和后续字符。.专业.专注..word可编辑.【解】程序如下:#include<stdio.h>main(){charc;printf("输入一个字符:");scanf("%c",&c);pr

4、intf("输出结果:%c,%c,%c",c-1,c,c+1);}(3)编写一个程序,输出任意一个十进制整数对应的八进制数和十六进制数。【解】直接使用printf()的格式符输出八进制数和十六进制数。程序如下:.专业.专注..word可编辑.#include<stdio.h>main(){inti;printf("输入一个整数:");scanf("%d",&i);printf("%d(10)<=>%o(8)",i,i);p

5、rintf("%d(10)<=>%x(16)",i,i);}(4)编写一个程序,从键盘输入圆锥体的半径r和高度h,计算其体积。【解】圆锥体体积的计算公式为:.专业.专注..word可编辑.v=π×r×r×h/3程序如下:#include<stdio.h>main(){floatr,h,pi=3.1415,v;printf("圆锥半径,高度:");scanf("%f,%f",&r,&h);v=pi*r*r*h/3.0;printf(&q

6、uot;圆锥体积=%g",v);.专业.专注..word可编辑.}1.单项选择题(1)【答】A(2)【答】C(3)【答】选项B、C、D中的比较运算符不正确,在选项A中,a=b返回b,若b为0或空字符,则为假,否则为真。本题答案为A。(4)【答】B。应改为if(x=y&&x!=0)x+=y;(5)【答】D(6)【答】①A②A(7)【答】①D②C(8)【答】A2.填空题.专业.专注..word可编辑.(1)【答】x%2==0(2)【答】a%b==0(3)【答】a*a+b*b==c*c

7、

8、a*a+c*c==b*b

9、

10、

11、b*b+c*c==a*a(4)【答】(a+b<c&&a+c<b&&b+c<a)(5)【答】k=2,执行case2分支,k++返回2,此时k=3,输出2,后跟一空格。由于没有break语句,继续执行case3分支,k++返回3,此时k=4,输出3,由于有break语句,退出switch语句。所以输出为:23。(6)【答】a>0,s变为2。a>b为真,t=t+s=3。所以输出为:s=2,t=3。(7)【答】k=2,执行case2分支,k++返回2,此时k=3,屏幕输出2,后跟一空

12、格。由于没有break语句,继续执行case3分支,k++返回3,此时k=4,屏幕输出3,由于没有break语句,继续执行case.专业.专注..word可编辑.4分支,k++返

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

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

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