C语言程序设计自我第4.5章在线测试答案

2020-05-08 09:20

《C语言程序设计》第05章在线测试

《C语言程序设计》第05章在线测试 剩余时间:5 1:07 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是: A、把x和y按从大到小排列 C、x中为原来x和y的值的和 B、把x和y按从小到大排列 D、交换x和y中的值 2、已有int x=2,y=7;则printf(\%d\==6);的输出结果是: A、0 C、9 B、3 D、2 3、以下合法的赋值语句是: A、x=y=100; C、x+y=100; B、d+5=10; D、c=int(a+b); 4、已说明int a=256,执行语句printf(”%x” ,a);的结果是() A、100 C、0ffe B、256 D、00ff 5、下列算术运算符中,只能在两个整型数据之间进行的运算符是( )。 A、* C、/ B、+ D、% 第二题、多项选择题(每题2分,5道题共10分) 1、x、y、z被定义为int 型常量,若从键盘给 x、y、z输入数据,不正确的输入语句是: A、input x、y、z; B、scanf(” %d%d%d”,&x,&y,&z); C、scanf(” %d%d%d”,x, y, z); D、read (” %d%d%d”,&x,&y,&z);

2、设有说明语句:char a=ˊ\\72ˊ;,则变量a包含的字符数为:

A、1个字符 B、2个字符 C、3个字符 D、0个字符

3、下列能输出字符B的是():

A、putchar(ˊ\\x42ˊ); B、putchar(ˊ\\x41ˊ); C、putchar(66);

D、putchar(ˊ\\x41ˊ+1);

4、已知“int a, b; scanf ( \%d%d\”。若为a和b输入值,可以作为输入分隔符的是( )。

A、逗号 B、空格 C、回车 D、Tab键

5、已知“int a=1;char b=65; float c=2.0;double d=3.5;”。则下述赋值表达式结果为整型的是()。

A、a=3.2; B、c=(int)3.2; C、a=c+d; D、c=a+b; E、b=a+b; F、b=(int)(c+d);

第三题、判断题(每题1分,5道题共5分)

1、用户标识符中可以出现下划线,但不可以放在用户标识符的开头。 正确 错误 2、逻辑关系“a≥10或a≤0”正确表示的C语言表达式是:a>=10 or a<=0 。 正确 错误 3、赋值运算符的优先级低于所有的算术运算符。 正确 错误 4、C语言的表达式不一定必须有一个值。 正确 错误 5、若有int x=5;,则(float)x就把x转换为float类型了。 正确 错误

恭喜,交卷操作成功完成!你本次进行的《C语言程序设计》第05章在线测试的得分为 18分(满分20分),本次成绩已入库。若对成绩不满意,可重新再测,取最高分。

测试结果如下:

? ? ? ? ? ? ? ? ? ? ?

1.1 [单选] [对] 设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:

1.2 [单选] [对] 已有int x=2,y=7;则printf(\%d\==6);的输出结果是:

1.3 [单选] [对] 以下合法的赋值语句是:

1.4 [单选] [对] 已说明int a=256,执行语句printf(”%x” ,a);的结果是()

1.5 [单选] [对] 下列算术运算符中,只能在两个整型数据之间进行的运算符是( )。

2.1 [多选] [对] x、y、z被定义为int 型常量,若从键盘给 x、y、z输入数据,不正确的输入语句是:

2.2 [多选] [错] 设有说明语句:char a=ˊ\\72ˊ;,则变量a包含的字符数为:

2.3 [多选] [对] 下列能输出字符B的是():

2.4 [多选] [对] 已知“int a, b; scanf ( \%d%d\ );”。若为a和b输入值,可以作为输入分隔符的是( )。

2.5 [多选] [对] 已知“int a=1;char b=65; float c=2.0;double d=3.5;”。则下述赋值表达式结果为整型的是()。 3.1 [判断] [对] 用户标识符中可以出现下划线,但不可以放在用户

? ? ? ?

标识符的开头。

3.2 [判断] [对] 逻辑关系“a≥10或a≤0”正确表示的C语言表达式是:a>=10 or a<=0 。

3.3 [判断] [对] 赋值运算符的优先级低于所有的算术运算符。 3.4 [判断] [对] C语言的表达式不一定必须有一个值。

3.5 [判断] [对] 若有int x=5;,则(float)x就把x转换为float类型了。


C语言程序设计自我第4.5章在线测试答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:桂阳三中学校简史

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: