- 0
- 0
- 约4.69千字
- 约 13页
- 2026-08-27 发布于广西
- 举报
中国移动c语言测试题
一、单选题(每题1分,共20分)
1.以下哪个不是C语言的数据类型?()
A.intB.floatC.booleanD.char
【答案】C
【解析】C语言的基本数据类型包括int、float、char等,没有boolean类型。
2.以下哪个运算符的优先级最高?()
A.+B.C.==D.=
【答案】B
【解析】运算符的优先级从高到低依次为:、/、%、+、-、==、=。
3.以下哪个语句是正确的?()
A.if(x=y)...B.if(x==y)...C.ifx=y...D.ifx==y...
【答案】B
【解析】选项A和C中的赋值语句不能用于if条件判断,选项D中的空格导致语法错误。
4.以下哪个函数用于输入数据?()
A.printf()B.scanf()C.puts()D.gets()
【答案】B
【解析】scanf()函数用于输入数据,printf()用于输出数据,puts()和gets()用于字符串的输入输出。
5.以下哪个关键字用于定义常量?()
A.constB.defineC.staticD.extern
【答案】A
【解析】const关键字用于定义常量,define用于宏定义,static用于静态变量,extern用于外部变量声明。
6.以下哪个关键字用于定义结构体?()
A.structB.unionC.enumD.class
【答案】A
原创力文档

文档评论(0)