大学c语言试题及答案.docxVIP

  • 0
  • 0
  • 约4.1千字
  • 约 10页
  • 2026-03-11 发布于广西
  • 举报

大学c语言试题及答案

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

1.下列哪个不是C语言的数据类型?()

A.intB.floatC.charD.boolean

【答案】D

【解析】C语言中没有boolean数据类型。

2.以下哪个运算符的优先级最高?()

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

【答案】B

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

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

A.if(x=y)printf(Equal);

B.if(x==y)printf(Equal);

C.if(x!=y)printf(NotEqual);

D.if(xy)printf(NotEqual);

【答案】C

【解析】选项C是正确的,表示如果x不等于y,则输出NotEqual。

4.在C语言中,以下哪个是合法的变量名?()

A.2timesB.times2C.2timesD._2times

【答案】D

【解析】在C语言中,变量名不能以数字开头,所以选项A和B不合法。选项C中使用了非法字符2开头,而选项D是合法的。

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

A.while(x)do{...}while(x);

B.for(x=0;x10;x--){...};

C.do{...}while(x);

D.alloftheabove

【答案】D

【解析】选项A、B和C都是正确的循环语句。

6.以下哪个语句用于退出当前函数?(

文档评论(0)

1亿VIP精品文档

相关文档