C语言第三、四章作业题答案

上传人:woxinch****an2018 文档编号:39301809 上传时间:2018-05-14 格式:DOC 页数:11 大小:109KB
返回 下载 相关 举报
C语言第三、四章作业题答案_第1页
第1页 / 共11页
C语言第三、四章作业题答案_第2页
第2页 / 共11页
C语言第三、四章作业题答案_第3页
第3页 / 共11页
C语言第三、四章作业题答案_第4页
第4页 / 共11页
C语言第三、四章作业题答案_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《C语言第三、四章作业题答案》由会员分享,可在线阅读,更多相关《C语言第三、四章作业题答案(11页珍藏版)》请在金锄头文库上搜索。

1、提示提示: :平时作业当考试作,凡抄袭一经发现平时成绩为平时作业当考试作,凡抄袭一经发现平时成绩为 0 0、不完成者平时成绩不给分、不完成者平时成绩不给分专用考试纸 请勿浪费 C 语言第一章作业题语言第一章作业题 第第 1 页页 共共 12 页页专业 班级 学号 姓名 东东华华理理工工大大学学: C语语言言第第三三章章作作业业题题C 程序设计第三章 闭/开卷 课程类别:考试/考查题号一二三四五六七八九总分分数评卷人第三章第三章 顺序结构程序设计顺序结构程序设计一、选择题一、选择题 1.C 语言中调用 printf 进行输出时需要注意,在格式控制串中,格式说明与输出项的个 数必须相同。如果格式说

2、明的个数小于输出项的个数,多余的输出项将 A ; 如果格式说明的个数多于输出项的个数,则对于多余的格式将输出不定值(或 0) 。A)不予输出 B)输出空格C)照样输出 D)输出不定值或 0 2.在 scanf 函数的格式控制中,格式说明的类型与输入的类型应该一一对应匹配。 如果类型不匹配,系统 B 。A)不予接收B)并不给出出错信息,但不可能得出正确信息数据C)能接受正确输入D)给出出错信息,不予接收输入 3.下列说法正确的是 D 。A)输入项可以是一个实型常量,如 scanf(“%f“,4.8);B)只有格式控制,没有输入项也能进行正确输入,如 scanf(“a=%d,b=%d“);C)当输

3、入一个实型数据时,格式控制部分应规定小数点后的位数,如 scanf(“%5.3f“,float x; printf(“input a,x:“); 输入语句 输出语句 输入形式 input a,x:3 2.1 输出形式 a+x=5.10 A)scanf(“%d,%f“,printf(“na+x=%4.2f“,a+x); B)scanf(“%d %f“,printf(“na+x=%4.2f“,a+x); C)scanf(“%d %f“,printf(“na+x=%6.1f“,a+x); D)scanf(“%d %3.1f“, printf(“na+x=%4.2f“,a+x); 5.以下程序的输出结

4、果是 A 。 main() int i=010,j=10,k=0x10; printf(“%d,%d,%dn“,i,j,k); A)8,10,16 B)8,10,10 C)10,10,10 D)10,10,16 6.以下程序的输出结果是 A 。 main() int i=011,j=11,k=0x11; printf(“%d,%d,%dn“,i,j,k); A)9,11,17 B)9,11,11 C)11,11,11 D)11,11,16 7.以下程序的输出结果是 B 。 #include main() printf(“%dn“,NULL); A)不确定的值(因变量无定义) B)0 C)-1

5、D)1 8.以下程序的输出结果是 B 。 main() 提示提示: :平时作业当考试作,凡抄袭一经发现平时成绩为平时作业当考试作,凡抄袭一经发现平时成绩为 0 0、不完成者平时成绩不给分、不完成者平时成绩不给分专用考试纸 请勿浪费 C 语言第一章作业题语言第一章作业题 第第 2 页页 共共 12 页页专业 班级 学号 姓名 char c1=6,c2=0; printf(“%c,%c,%d,%dn“,c1,c2,c1-c2,c1+c2); A)因输出格式不合法,输出出错信息 B)6,0,6,102 C)6,0,7,6 D)6,0,5,7 9.设有如下定义 int x=10,y=3,z; 则语句

6、printf(“%dn“,z=(x%y,x/y); 的输出结果是 A 。 A)3 B)0 C)4 D)1 10.设有如下定义 int x=10,y=5,z; 则语句 printf(“%dn“,z=(x+=y,x/y); 的输出结果是 D 。 A)1 B)0 C)4 D)3 11.以下程序的输出结果是 D 。 main() int x=10,y=10; printf(“%d %dn“,x-,-y); A)10 10 B)9 9 C)9 10 D)10 9 12.写出下面程序的输出结果 A 。 main() int x; x=-3+4*5-6;printf(“%d“,x); x=3+4%5-6;p

7、rintf(“%d“,x); x=-3*4%6/5;printf(“%d“,x); x=(7+6)%5/2;printf(“%d“,x); A)11 1 0 1 B)11 -3 2 1 C)12 -3 2 1 D)11 1 2 1 13.写出下面程序的输出结果 A 。 main() int x,y,z; x=y=1;z=x+-1;printf(“%d,%dt“,x,z); z+=-x+ +(+y);printf(“%d,%d“,x,z); A)2,0 3,0 B)2,1 3,0 C)2,0 2,1 D)2,1 0,1 14.写出下面程序的输出结果 C 。 main() int i,j; i=2

8、0;j=(+i)+i;printf(“%d“,j); i=13;printf(“%d %d),i+,i); A)42 14,13 B)41 14,14 C)42 13 13 D)42 13 14 15.若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符) 1 2 A B C 则能给 x 赋整数 1,给 y 赋整数 2,给 a 赋字符 A,给 b 赋字符 B,给 c 赋字符 C 的正 确程序段是 C 。 A)scanf(“x=%dy=%d“,a=getchar();b=getchar();c=getchar(); B)scanf(“%dy%d“,a=getchar

9、();b=getchar();c=getchar(); C)scanf(“%d%d%c%c%c%c%c%c“, D)scanf(“%d%d%c%c%c“, 16.若已知 a=10,b=20,则表达式!a main() int x=2,y,z; x*=3+2;printf(“%dn“,x);x*=y=z=4;printf(“%dn“,x); x=y=z;printf(“%dn“,x); x=(y=z);printf(“%dn“,x); 程序的输出结果为 。 15.编制程序对实数 a 与 b 进行加,减,乘,除计算,要求显示如下结果。 jia=70.000000 jian=30.000000 ch

10、eng=1000.000000 chu=2.5000000 程序: #include void main(void) float a=50.0;b=20.0;10 40 4 4提示提示: :平时作业当考试作,凡抄袭一经发现平时成绩为平时作业当考试作,凡抄袭一经发现平时成绩为 0 0、不完成者平时成绩不给分、不完成者平时成绩不给分专用考试纸 请勿浪费 C 语言第一章作业题语言第一章作业题 第第 4 页页 共共 12 页页专业 班级 学号 姓名 printf(“jia=%fn“, a+b ); printf(“jian=%fn“ a-b ); printf(“cheng=%fn“, a*b );

11、printf(“chu=%fn“, a/b ); 将缺少的部分填在空白处。 16.下列程序的输出结果是 65A 。 #include main() char a; a=A; printf(“%d%c“,a,a); 17.分析下面程序 main int x=2,y,z; x*=3+2;printf(“%dn“,x);x*=y=z=4;printf(“%dn“,x); x=y=1; z=x+-1;printf(“%d,%dn“,x,z); z+=-x+ +(+y);printf(“%d,%d“,x,z); 程序的输出结果是 。 18.分析下面程序 main() int x,y;x=16,y=(x+

12、)+x;printf(“%dn“,y); x=15;printf(“%d,%dn“,+x,x); x=20,y=x- +x;printf(“%dn“,y); x=13;printf(“%d,%d“,x+,x); 程序的输出结果是 。 19.以下程序的输出结果为:_3.140000,3.142_。 (03 试题)main( ) float a=3.14, b=3.14159;printf(“%f, %5.3fn”,a,b); 20.以下程序的输出结果为:_a 回车_。(0405 第二学期试题)includemain( ) char c1,c2;c1=a;c2=n;printf(“%c%c”,c1

13、,c2); 10 40 2,0 3,032 16,15 40 13,13提示提示: :平时作业当考试作,凡抄袭一经发现平时成绩为平时作业当考试作,凡抄袭一经发现平时成绩为 0 0、不完成者平时成绩不给分、不完成者平时成绩不给分专用考试纸 请勿浪费 C 语言第一章作业题语言第一章作业题 第第 5 页页 共共 12 页页专业 班级 学号 姓名 东东华华理理工工大大学学: C语语言言第第四四章章作作业业题题C 程序设计第四章 闭/开卷 课程类别:考试/考查题号一二三四五六七八九总分分数评卷人第四章第四章 选择结构程序设计选择结构程序设计一、选择题一、选择题 1下列运算符中优先级最高的是 B 。() A) B) + C) x=1;y=1;c=0;c=x+|y+;printf(“n%d%d%dn”,x,y,c); A)110 B)211 C)011 D)001 6以下程序的运行结果是 A 。() main( ) int c,x,y;x=0;y=0;c=0;c=x+printf(“n%d%d%dn”,x,y,c); A)100 B)211 C)011 D)001 7判断字符型变量 ch 为大写字母的表达式是

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号