大学c语言基础测试题.docxVIP

  • 1
  • 0
  • 约3.8千字
  • 约 10页
  • 2026-09-09 发布于广西
  • 举报

大学c语言基础测试题

一、单选题(每题2分,共20分)

1.以下哪个不是C语言的关键字?()

A.intB.defineC.floatD.program

【答案】D

【解析】program不是C语言的关键字。

2.C语言中,以下哪个运算符的优先级最高?()

A.+B.C.=D.==

【答案】B

【解析】运算符的优先级高于+、=和==。

3.以下哪个语句是正确的?()

A.if(x=0)printf(xiszero);B.if(x==0)printf(xiszero);

C.if(x=0)printf(xiszero);elseprintf(xisnotzero);D.if(x==0)printf(xiszero);elseprintf(xisnotzero);

【答案】D

【解析】D选项中的语句结构完整且逻辑正确。

4.在C语言中,以下哪个语句可以用来声明一个常量?()

A.constintx=5;B.intx=5;C.definex5;D.Allofabove

【答案】D

【解析】A、C都可以用来声明常量。

5.以下哪个函数用于从标准输入读取数据?()

A.printf()B.scanf()C.puts()D.getchar()

【答案】B

【解析】scanf()函数用于从标准输入读取数据。

6.以下哪个语句是正确的循环语句?()

A.for(;;)B.while(1)C.do-

文档评论(0)

1亿VIP精品文档

相关文档