中国移动c语言测试题.docxVIP

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

1亿VIP精品文档

相关文档