以下写法中,错误的是( )。
A: int a; a=0;
B: int a=0;
C: int a; a=0; int b; b=2;
D: int a=0,b=2;
A: int a; a=0;
B: int a=0;
C: int a; a=0; int b; b=2;
D: int a=0,b=2;
C
举一反三
- 以下局部变量声明中正确的是( )。 A: int a,b=a=0; B: int char=2; C: void a=0; D: int a=b=0;
- 下列哪种默认参数的声明是不正确的() A: int max(int a,int b,int c,int d=0); B: int max(int a,int b,int c=0,int d=0); C: int max(int a=0,int b,int c=0,int d=0); D: int max(int a,int b=0,int c=0,int d=0);
- 以下将数组中的元素全部置0的操作错误的是( ) A: int a[3];a={0}; B: int a[3]={0}; C: int a[3]={0,0,0}; D: int a[3];a[0]=a[1]=a[2]=0;
- 下列语句中错误的是()。 A: int a, b, c;a=b=c=0; B: int a, b, c;a=0;b=0;c=0; C: int a=0;int b=0;int c=0; D: int a=b=c=0;
- 下列语句中错误的是()。 A: int a, b, c;a=b=c=0; B: int a, b, c;a=0;b=0;c=0; C: int a=0;int b=0;int c=0; D: int a=b=c=0;
内容
- 0
下列语句中错误的是()。 A: int a, b, c;a=b=c=0; B: int a, b, c;a=0;b=0;c=0; C: int a=0;int b=0;int c=0; D: int a=b=c=0;
- 1
以下数组初始化错误的是: A: int d[2][3] = {{1,2},{3,4},{5,6}}; B: int a[2][3] = {0}; C: int b[][3] = {{1,2},{0}}; D: int a[][3] = {1,2,3,4,5,6};
- 2
以下数组初始化错误的是(<br/>)。 A: int a[][3] = {1,2,3,4,5,6}; B: int b[][3] = {{1,2},{0}}; C: int d[2][3] = {{1,2},{3,4},{5,6}}; D: int a[2][] = {0};
- 3
以下能对二维数组a进行正确初始化的语句有( )。 A: int a[2][ ]={{0, 1, 0}, {5,2,3}}; B: int a[ ][3]={{0, 1, 0}, {5,2,3}}; C: int a[2][3 ]={{0, 1, 0}, {5,2,3}}; D: int a[3 ][ ]={{0, 1, 0}, {5,2,3}}; E: int a[][ 3]={0, 1, 0}, 5,2,3};
- 4
以下不是无限循环的语句是()(选择两项) A: for(int y=0; ; y++) B: for(int a=0;a>=0;a++) C: for(int a=2;a>=0;a--) D: for(int a=1;a<7;a++)