全国计算机等级考试二级c语言历年笔试真题及答案资源.docxVIP

  • 1
  • 0
  • 约1.21万字
  • 约 31页
  • 2026-09-14 发布于河南
  • 举报

全国计算机等级考试二级c语言历年笔试真题及答案资源.docx

全国计算机等级考试二级c语言历年笔试真题及答案资源

一、单项选择题(总共10题,每题2分,共20分)

1.以下关于C语言变量的描述中,正确的是()

A.变量必须在使用前声明,且声明后才能赋值

B.变量可以在任何位置声明,但只能在声明后使用

C.变量声明后必须立即赋初值,否则编译错误

D.变量名可以与关键字同名,但会导致编译警告

参考答案:B

解析:C语言中变量必须先声明后使用,声明位置不限,但必须在使用前完成。变量声明后不一定立即赋值,可以通过后续语句赋值。变量名不能与关键字同名,否则会导致编译错误。

2.以下代码片段中,关于`switch`语句的用法,错误的是()

```c

intx=3;

switch(x){

case1:printf(One\n);break;

case2:printf(Two\n);break;

default:printf(Other\n);

}

```

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

B.`default`分支可以放在`case`分支之前或之后

C.`switch`语句中每个`case`分支后必须使用`break`语句

D.

文档评论(0)

1亿VIP精品文档

相关文档