2026年计算机等级考试-二级C语言程序设计题库(附答案).docxVIP

  • 2
  • 0
  • 约4.14万字
  • 约 82页
  • 2026-08-06 发布于广东
  • 举报

2026年计算机等级考试-二级C语言程序设计题库(附答案).docx

第PAGE81/NUMPAGES81页

计算机等级考试-二级C语言程序设计题库

一、单选题(只有一个正确答案)

1.C语言中,用来标识变量名、常量名、函数名等的有效字符序列称为?

A.保留字

B.关键字

C.标识符

D.运算符

答案:C

解析:标识符是由程序员自定义的,用来标识变量名、常量名、函数名、数组名、类型名等有效字符序列,而保留字和关键字是C语言本身定义的。

2.若有定义:inta=3,b=2,c=1;则表达式abc的值是?

A.0

B.1

C.2

D.3

答案:B

解析:逻辑与运算符规定只有当两个操作数都为非零值时,结果才为1(真),否则为0(假)。由于a、b、c的值都为非零(3,2,1),所以结果为真(1)。

3.若有定义:inta=2,b=3;floatx=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%y的值是?

A.3.500000

B.3.000000

C.3.5

D.3.0

答案:A

解析:强制类型转换(float)(a+b)先将整型a+b转为浮点数5.0。intx强制转为浮点数3.0。表达式变为3.0+(int)3.5%3。3.5转为整数是3。3%3=0。最终结果为3.0+0=3.0,以浮点数格式输出通常显示为3.500000(取决于格式化输

文档评论(0)

1亿VIP精品文档

相关文档