定义如下变量和数组:int i;int x[3][3]={10,20,30,40,50,60,70,80,90};则下面语句的输出结果是( )。for(i=0;i<3;i++) printf("%d ",x[2-i][i]);[/i]
A: 70 50 30
B: 40 50 30
C: 40 60 30
D: 70 40 10
A: 70 50 30
B: 40 50 30
C: 40 60 30
D: 70 40 10
举一反三
- 定义如下变量的数组: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]);则上列语句的输出结果是____________。[/i]
- 定义如下变量和数组int i, x[3][3]={1,2,3,4,5,6,7,8,9};,则语句for(i=0;i<3;i++) printf("%d",x[i][2-i]);的输出结果是( )。[/i] A: 1 5 9 B: 1 4 7 C: 3 5 7 D: 3 6 9
- 设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是______ :int s = 0;for(int i = 0 ; 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][1]-1); 的输出结果是[/i]
- 下面代码段的执行结果是 int i, s = 0 ; int a[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 }; for ( i = 0 ; i < a.length ; i ++ ) if ( a[i]%3 = = 0 ) s += a[i] ; System.out.println("s="+s);