(2026版)全国计算机考试二级C语言笔试试卷及参考答案.docxVIP

  • 3
  • 0
  • 约1.41万字
  • 约 38页
  • 2026-06-18 发布于四川
  • 举报

(2026版)全国计算机考试二级C语言笔试试卷及参考答案.docx

(2026版)全国计算机考试二级C语言笔试试卷及参考答案

2026版全国计算机考试二级C语言笔试试卷

一、选择题(每题1分,共40分)

1.以下关于C语言的说法正确的是()

A.C语言是一种高级语言,不支持直接访问硬件

B.C语言的源程序必须经过编译和链接才能生成可执行文件

C.C语言中所有的变量都必须在使用前进行定义,且定义后不能改变其类型

D.C语言的函数可以嵌套定义

答案:B

解析:C语言是一种高级语言,但它可以通过指针等方式直接访问硬件,A选项错误;C语言的源程序需要经过编译生成目标文件,再经过链接生成可执行文件,B选项正确;在C语言中,可以通过强制类型转换改变变量的类型,C选项错误;C语言不允许函数嵌套定义,但可以嵌套调用,D选项错误。

2.若有定义:inta=5,b=3;,则表达式a/b*b的值是()

A.5

B.3

C.4

D.6

答案:B

解析:在C语言中,整数相除结果为整数,a/b即5/3结果为1,然后1*b即1*3结果为3,所以表达式a/b*b的值是3。

3.以下程序段的输出结果是()

c

intx=10;

printf(%d\n,x++);

A.10

B.11

C.9

D.12

答案:A

解析

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档