郑大远程教育《C语言程序设计》第05章在线测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

剩余时间:

59:46

答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)

1、已有int x=2,y=7;则printf("%d",x+y==6);的输出结果是:A

A、0

B、3

C、9

D、2

2、下列不能输出字符B的是:B

A、putchar(ˊ\x42ˊ);

B、putchar(ˊ\x41ˊ);

C、putchar(66);

D、putchar(ˊ\101ˊ);

3、下列算术运算符中,只能在两个整型数据之间进行的运算符是( )。D

A、*

B、+

C、/

D、%

4、已知:int i; char c; float f; 以下表达式中值为整型的算数表达式是( )。B

A、i + f

B、i * c

C、c + f

D、i + c + f

5、函数putchar可以向终端输出一个( )。D

A、任一整型的值

B、实型的值

C、字符串

D、字符

第二题、多项选择题(每题2分,5道题共10分)

1、x、y、z被定义为int 型常量,若从键盘给x、y、z输入数据,不正确的输入语句是:ACD

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

A、1个字符

B、2个字符

C、3个字符

D、0个字符

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

A、逗号

B、空格

C、回车

D、Tab键

4、下列属于C语言标准库函数的为()。ABCEF

A、sin()

B、sqrt()

C、log10()

D、ln()

E、pow()

F、isalpha()

5、已知“int n;”。若通过scanf函数为变量n输入值,则合法的输入格式控制符为( )。ACDE

A、%d

B、%f

C、%o

D、%x

E、%c

F、%g

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

1、表达式18/4*sqrt(4.0)/8值的数据类型为double。

正确

2、a=b=58是合法的C语言赋值表达式。

正确

3、C语言的表达式不一定必须有一个值。

错误

4、C语言表达式值的类型可以根据环境来确定。

错误

5、强制类型转换,并不改变原表达式本身的类型。

错误

2.2 A 错误

相关文档
最新文档