2026年计算机等级考试二级C语言实操题库及讲解.docxVIP

  • 1
  • 0
  • 约4.31千字
  • 约 13页
  • 2026-08-24 发布于福建
  • 举报

2026年计算机等级考试二级C语言实操题库及讲解.docx

第PAGE页共NUMPAGES页

2026年计算机等级考试二级C语言实操题库及讲解

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

共10题

1.以下哪个语句在C语言中是非法的?

A.`inta=10;`

B.`floatb=3.14;`

C.`charc=A+B;`

D.`voidd;`

2.若有定义:`intarr[5]={1,2,3,4,5};`,则数组`arr`的第六个元素的值是?

A.1

B.2

C.5

D.不确定(编译错误)

3.以下关于`switch`语句的说法,正确的是?

A.`switch`语句中的`case`标签必须为整数或字符常量

B.`switch`语句可以嵌套使用

C.`break`语句在`switch`中是可选的

D.以上都不对

4.函数`voidfun(intx)`中,参数`x`的传递方式是?

A.值传递

B.引用传递

C.地址传递

D.动态传递

5.若有定义:`intp=NULL;`,以下哪个语句是合法的?

A.`p=a;`(其中`a`是整型变量)

B.`printf(%d,p);`

C.`p=(int)malloc(10);`

D.以上都不合法

6.以下哪个库函数用于动态分配内存?

A.`strcpy()`

B.`malloc()`

C

文档评论(0)

1亿VIP精品文档

相关文档