专科c语言试题及答案.docxVIP

  • 1
  • 0
  • 约5.7千字
  • 约 16页
  • 2026-05-13 发布于广西
  • 举报

专科c语言试题及答案

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

1.以下哪个不是C语言的关键字?()

A.intB.defineC.ifD.while

【答案】B

【解析】define是宏定义预处理器指令,不是C语言关键字。

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

A.mallocB.staticC.autoD.register

【答案】A

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

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

A.=B.C.+D.||

【答案】B

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

4.在C语言中,以下哪个语句是正确的?()

A.if(x=0)printf(xiszero);B.if(x==0)printf(xiszero);

C.if(x=0)printf(xiszero);elseprintf(xisnotzero);D.if(x==0)printf(xiszero);elseprintf(xisnotzero);

【答案】D

【解析】D选项的语句结构正确。

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

A.2intB.int2C.2_intD._int2

【答案】A

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

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

A.printfB.scanfC.putcharD.gets

【答案】B

【解析】scanf函数用于输入数据。

7.以下哪个语句段能

文档评论(0)

1亿VIP精品文档

相关文档