- 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)