c编程试题及答案.docxVIP

  • 2
  • 0
  • 约4.3千字
  • 约 12页
  • 2026-05-21 发布于湖南
  • 举报

c编程试题及答案

一、单选题(每题2分,共20分)

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

A.int

B.define

C.array

D.float

【答案】C

【解析】array不是C语言的关键字。

2.以下哪个语句是正确的?()(2分)

A.inta=5,b=10;a=b;

B.inta=5,b=10;a==b;

C.inta=5,b=10;a+=b;

D.inta=5,b=10;a-=b;

【答案】C

【解析】a+=b;是正确的,它表示将b的值加到a上。

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

A.+

B.

C.

D.==

【答案】B

【解析】是乘法运算符,其优先级高于+、和==。

4.以下哪个函数用于动态分配内存?()(2分)

A.malloc

B.free

C.realloc

D.calloc

【答案】A

【解析】malloc用于动态分配内存。

5.以下哪个语句是正确的?()(2分)

A.if(a==b)thenprintf(Equal);

B.if(a==b)printf(Equal);

C.ifa==bprintf(Equal);

D.if(a==b){printf(Equal);}

【答案】B

【解析】if(a==b)printf(Equal);是正确的。

6.以下哪个循环语句是正确的?()(2分)

A.for(i=0;i10;i--){

print

文档评论(0)

1亿VIP精品文档

相关文档