考研c语言试题及答案.docxVIP

  • 3
  • 0
  • 约4.48千字
  • 约 12页
  • 2026-04-08 发布于广西
  • 举报

考研c语言试题及答案

一、单选题(每题1分,共10分)

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

A.intB.floatC.booleanD.char

【答案】C

【解析】C语言中没有boolean类型,正确的是char。

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

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

【答案】D

【解析】逻辑与运算符的优先级高于关系运算符。

3.若有定义:inta[5]={1,2,3,4,5};,则a[3]的值是()。

A.1B.2C.3D.4

【答案】C

【解析】数组下标从0开始,a[3]对应的是4。

4.以下哪个是正确的自增运算?()

A.++aB.a++C.a+1D.a+=1

【答案】A

【解析】++a是前置自增运算。

5.若有定义:intp=NULL;,则p指向的内存地址()。

A.是有效的B.是无效的C.是随机的D.是未定义的

【答案】B

【解析】NULL指针不指向任何有效的内存地址。

6.以下哪个是正确的字符串定义?()

A.charstr[]=Hello;B.charstr[]=Hello;C.charstr=Hello;D.charstr[6]={H,e,l,l,o,\0};

【答案】A

【解析】A是正确的字符串定义方式。

7.以下哪个函数用于输入数据?()

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

【答案】B

【解析】scanf()

文档评论(0)

1亿VIP精品文档

相关文档