单选题
👁️ 浏览量:

试题题干

设int a =1, b[5] = {1,1,1,1,1};,下列语句输出结果不为1的是(  )

A

printf("%d",a);

B

printf("%d",b[0]);

C

printf("%d",b);

D

printf("%d",b[1]);

参考答案

正确答案:

试题解析

一维数组是只有一个下标的数组,其定义的一般形式: 数据类型符  数组名1[长度1], 数组名2[长度2], …;

数组元素的下标是从0开始顺序编号。

A选项,a=1,故输出为1。

故本题的BCD选项中,b[0]=1,b[1]=1,b是数组的名字,故C错误。