下面语句中()是非法的。
A: inta=3,b=3;
B: inta,b=3;
C: inta=b=3;
D: inta=3,
A: inta=3,b=3;
B: inta,b=3;
C: inta=b=3;
D: inta=3,
C
举一反三
- 下列语句中,正确的语句定义是()。 A: intA(10); B: intA[10]; C: intA[3,4]; D: intA[3][];
- 把a、b定义成int类型变量,并赋同一初值3的定义语句是() A: inta,b=3; B: inta,b=3,3; C: inta=3,b=3; D: inta=b=3;
- 下面的二维数组初始化语句中,正确的是:() A: inta[3][]={1}; B: inta[3][3]={1,2}; C: inta[][]={1,2}; D: inta[][4]={2,3};
- 合法的数组定义是()。 A: inta[3][]={0,1,2,3,4,5}; B: inta[][3]={0,1,2,3,4}; C: inta[2][3]={0,1,2,3,4,5,6}; D: inta[2][3]={0,1,2,3,4,5};
- 为指针变量赋值,不正确的语句是 A: inta[3],*p;p=a; B: inta[3],*p;p=&a[0]; C: inta[3],*p;*p=a; D: inta[3],*p;p=a+1;
内容
- 0
下列一维数组定义与初始化错误的是() A: inta[3]=0; B: inta[3]={1,2,3}; C: inta[3]={‘a’,‘b’}; D: inta[3]={0};
- 1
定义二维数组并初始化,正确的是() A: inta[3][]=1,2,3,4,5,6; B: inta[][3]=1,2,3,4,5,6; C: inta[3][3]=[1,2,3,4,5,6]; D: inta[][]=1,2,3,4,5,6;
- 2
以下数组定义语句正确的是() A: inta[3][]={1,2,3,4,5,6}; B: intn=2,a[n]={1,2}; C: inta[3]={1} D: inta[][3];
- 3
不能对二维数组进行正确初始化的语句是( )。 A: inta[2][3]={0}; B: inta[][3]={{1,2},{0}}; C: inta[2][3]={{1,2},{3,4},{5,6}}; D: inta[][3]={1,2,3,4,5,6};
- 4
下列二维数组初始化中,错误的是________. A: inta[][3]={{3,4},{5,6,7}}; B: inta[][3]={2,3,4,5,6,7}; C: inta[3][3]={0}; D: inta[3][]={{1,2,3},{2,3},{3,4,5}};