2020 C程序设计(2)(常州大学怀德学院)1450752464 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-07-03
本篇答案更新状态:已完结
第二周:数据计算实现与顺序结构程序设计(一) 第二周作业
1、 问题:已知:char a;int b;float c;double d;执行语句 c=a+b+c+d;后,变量c的数据类型是____
选项:
A:float
B:int
C:char
D:double
答案: 【float】
2、 问题:已知 int i=5;执行语句 i+=++i;i的值是____
选项:
A:12
B:10
C:11
D:其他答案都不对
答案: 【12】
3、 问题:已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____
选项:
A:5
B:0
C:1
D:6
答案: 【5】
4、 问题:下列可以正确表示字符型常数的是____
选项:
A:’\t’
B:"a"
C:""
D:297
答案: 【‘\t’】
5、 问题:字符串"\\065a,"的长度是____
选项:
A:5
B:8
C:7
D:6
答案: 【5】
6、 问题:把算术表达式
选项:
A:–(31.6a8+1.0/7)12
B:–(31.6a8+1/7)12
C:–(31.6a8.0+1.0/7.0)12
D:–31.6a8+1.0/712
答案: 【–(31.6a8+1.0/7)*12】
7、 问题:温度华氏和摄氏的关系是: C=5(F-32)/9。已知:float C,F;由华氏求摄氏的正确的赋值表达式是____
选项:
A:C=5(F-32)/9
B:C=5/9(F-32)
C:C=5/9(F-32)
D:三个表达式都正确
答案: 【C=5*(F-32)/9】
8、 问题:已知int i=10;表达式“20-0<=i<=9”的值是____
选项:
A:1
B:0
C:19
D:20
答案: 【1】
9、 问题:已知:int x,y;double z;则以下语句中错误的函数调用是____
选项:
A:scanf ("%x%o%6.2f",&x,&y,&z)
B:scanf ("%d,%lx,%le",&x,&y,&z)
C:scanf ("%2d%d%lf",&x,&y,&z)
D:scanf ("%x%*d%o",&x,&y)
答案: 【scanf ("%x%o%6.2f",&x,&y,&z)】
10、 问题:已知” int a=5,b=5,c;”,则执行表达式” c=a=a>b”后变量 a 的值为____
选项:
A:0
B:1
C:4
D:5
答案: 【0】
第四周:选择结构的程序设计 第1~3章测验
1、 问题:以下正确的转义字符是 。
选项:
A:’\xhh’
B:’Xff’
C:’\821’
D:’\77’
答案: 【’\77’ 】
2、 问题:字符串"a\xff"在内存占用的字节数是
选项:
A:3
B:4
C:5
D:6
答案: 【3】
3、 问题:若:int a=2,b;,执行下列语句后,b的值不为0.5的是 。
选项:
A:b=(float)(1/a)
B:b=1/(float)a
C: b=1.0/a
D:b=1/(a*1.0)
答案: 【b=(float)(1/a) 】
4、 问题:以下不能正确表示浮点类型数据的选项是 。
选项:
A:0.345
B:E23
C:0.23E1
D:-1.0
答案: 【E23】
5、 问题:设整型变量i、j值均为3,执行了逗号运算 j=i++,j++,++i 后,i、j的值是 。
选项:
A:6,6
B:3,3
C:4,5
D:5,4
答案: 【5,4】
6、 问题:设 int a=3;,则把a值变成字符‘3’的表达式是 。
选项:
A:a=a-48
B:a=a+48
C:(char)a
D:a=3
答案: 【a=a+48】
7、 问题:设有语句int a=3;,则执行语句 a+=a-=a*a; 后,变量a的值是 。
选项:
A:9
B:-12
C:0
D:3
答案: 【-12】
8、 问题:以下选项中不正确的表达式是 。
选项:
A:a=b=5
B:i++
C:a=1,b=1
D:y=int(x)
答案: 【y=int(x)】
9、 问题:下列格式符中,可以用于以十六进制形式输出整数的是 。
选项:
A:%8x
B:%d16
C:%16d
D:%d
答案: 【%8x】
10、 问题:设 char ch=’A’; int k=25;执行printf("%3d,%d3",ch,k); 后的输出为 。
选项:
A:65 253
B:65,25
C:65,253
D:A 25
答案: 【65,253】
11、 问题:设有scanf("x=%f,y=%f",&x,&y); 要使x,和y值均为3.25,正确的输入应该是 。
选项:
A:x=3.25, y=3.25
B:x=3.25 y=3.25
C:3.25 3.25
D:3.25 ,3.25
答案: 【x=3.25, y=3.25】
12、 问题:设有double x;int a; 要使x和a获得数据,正确的输入语句是 。
选项:
A:scanf("%d,%lf",&a,&x);
B:scanf("%1d,%lf",a, x);
C:scanf("%d,%f",&a,&x);
D:scanf("%f,%ld",&x,&a);
答案: 【scanf("%d,%lf",&a,&x);】
13、 问题:设有int i=010,j=10; 则printf("%d,%d",++i,j–); 的输出的是 。
选项:
A:010,9
B:11,10
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦