单选题
要定义整型数组x,使之包括初值为1的三个元素,下列语句正确的是
A、
static int x[3]={1};
B、
int x[3];x[1]=x[2]=x[3]=1;
C、
int x[3]={1,1,1};
D、
int x={1,1,1};
【正确答案】
C
【答案解析】
解析:选项A中,数组x的后两个元素初值默认为0;选项B中,数组下标从0开始,x[0]未赋初值,x[3]访问越界;选项D中,x是整型变量,不是整型数组,赋值语法错误;只有C正确,定义整型数组x,并对三个元素赋初值为1;答案为C。
提交答案
关闭