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

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

大学c语言试题及答案

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

1.下列哪个不是C语言的合法标识符?()

A.int32_tB.2variableC.floatValueD._tempVariable

【答案】B

【解析】C语言标识符不能以数字开头。

2.C语言中,用于动态内存分配的函数是?()

A.sin()B.printf()C.malloc()D.strlen()

【答案】C

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

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

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

【答案】A

【解析】乘法运算符()的优先级最高。

4.若有定义:inta=5,b=10;,则表达式a+=b的结果是?()

A.15B.5C.10D.0

【答案】A

【解析】a+=b相当于a=a+b,结果为15。

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

A.while(0);B.do{;}while(0);C.while{};D.do{}while;

【答案】B

【解析】do-while循环语句需要包含表达式。

6.以下哪个函数用于输入字符?()

A.printf()B.getchar()C.putchar()D.sin()

【答案】B

【解析】getchar()函数用于输入字符。

7.若有定义:charc=A;,则c的ASCII值是?()

A.65B.97C.100D.256

【答案】A

【解析】大写字母A

文档评论(0)

1亿VIP精品文档

相关文档