大学c试题及答案.docxVIP

  • 2
  • 0
  • 约4.41千字
  • 约 11页
  • 2026-06-08 发布于湖南
  • 举报

大学c试题及答案

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

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

A.intB.floatC.stringD.char

【答案】C

【解析】string不是C语言的关键字,C语言中没有string关键字。

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

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

【答案】C

【解析】是乘法运算符,其优先级高于+、-和==等比较运算符。

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

A.if(x=0){...}B.if(x==0){...}C.if(x=1){...}D.if(x!=0){...}

【答案】B

【解析】选项B是正确的条件语句,用于判断x是否等于0。

4.以下哪个函数用于动态分配内存?()(2分)

A.malloc()B.free()C.sizeof()D.realloc()

【答案】A

【解析】malloc()函数用于动态分配内存空间。

5.以下哪个语句是正确的?()(2分)

A.for(i=0;i=10;i++);B.for(i=0;i=10;i++){...}C.for(;;){...}D.for(i=0;i=10){i++;}

【答案】C

【解析】选项C是一个无限循环的for语句。

6.以下哪个数据类型用于表示字符?()(2分)

A.intB.floatC.charD.double

【答案】C

【解析】char数据类型用于

文档评论(0)

1亿VIP精品文档

相关文档