如果定义以下数组和变量,则数组元素的有效引用是_____。 int x[5];int i=0 ;
A: x[i*i]
B: x[2+3]
C: x[i]
D: x[i+1]
E: x[2*i]
A: x[i*i]
B: x[2+3]
C: x[i]
D: x[i+1]
E: x[2*i]
举一反三
- 定义如下变量和数组,则输出结果是。int i;int x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++) printf("%d",x[i][2-i]);
- 有以下程序 ,其输出结果是 main() { int x,i; for(i=1;i < =50;i++) { x=i; if(x%2==0) if(x%3==0) if(x%7==0) printf("%d",i); } }
- int i=3,x[4]={1, 2, 3}; 设有如上数据定义,则数组元素x[i]的值是( )。[/i] A: 0 B: 1 C: 2 D: 3
- (4-3)初始了如下二维数组,( )能够遍历该二维数组。 int [ ][ ] arr={{3,4,5},{7,8,2},{1},{6,2,8}}; A: for(int i=0;i for(int j=0;j System.out.println(arr[i][j]); B: for(int i=0;i for(int j=0;j System.out.println(arr[i][j]); C: for(int i=0;i for(int x:arr[i]) System.out.println(x); D: for(int list:arr) for(int x:list) System.out.println(x); E: for(int[ ] list:arr) for(int x:list) System.out.println(x);
- 定义如下变题和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是 for(i=0;i< 3;i++) printf("%d",x[i][2-1]);