C语言模拟题3答案呈现.docxVIP

  • 0
  • 0
  • 约4.54千字
  • 约 18页
  • 2026-08-25 发布于四川
  • 举报

C语言模拟题3答案呈现

一、选择题

1.以下关于C语言标识符的描述,正确的是()

A.标识符只能由字母、数字和下划线组成

B.标识符可以以数字开头

C.关键字不能作为标识符

D.标识符中可以包含特殊字符

答案:C

解析:标识符由字母、数字和下划线组成,且不能以数字开头,也不能包含特殊字符,关键字不能作为标识符。

2.若有定义:inta=5,b=2;则表达式a%=b+3的值为()

A.0

B.1

C.2

D.3

答案:B

解析:先计算b+3=5,然后a%=5,即a=a%5,5%5=0,此时a变为0,再执行a%=5,0%5=0,最后a变为1。

3.以下能正确定义一维数组的选项是()

A.inta[5]={0,1,2,3,4,5};

B.chara[]={0,1,2,3,4,5};

C.chara=string;

D.inta[5]=0123;

答案:B

解析:选项A中初始化列表元素个数超过数组大小;选项C定义的不是数组;选项D赋值方式错误。

4.若有定义:inta[3][4];则数组a中元素的个数为()

A.3

B.4

C.7

D.12

答案:D

解析:二维数组a[3][4],元素个数为34=12。

5.以下程

文档评论(0)

1亿VIP精品文档

相关文档