下面的代码段执行后,输出的结果是:int i=0; if ( i==0 ) { int i=3; } cout<A: 3
B: 4
C: 0
D: 2
B: 4
C: 0
D: 2
举一反三
- 中国大学MOOC: 下面的代码段执行后,输出的结果是:int i=0;if ( i==0 ) { int i=3;}cout<<i<<endl;
- 下面的代码段执行后,输出的结果是:inti=0;if(i==0){inti=3;}printf("%d",i); A: 0 B: 3 C: 1 D: 2 E: 4
- 下列代码段执行后的结果是()int[] a = { 1, 3, 5, 2, 4 };int j = 4;for (int i = 0; i <; 5; i++) { a[i] = a[j]; j--;}for (int i = 0; i <; 5; i++) System.out.print(a[i] + " ");[/i][/i] A: 1 2 3 4 5 B: 5 4 3 2 1 C: 4 2 5 2 4 D: 4 2 5 3 1
- 下列程序的输出结果是 。int main(){ int i, k, a[10], p[3]; k=5; for (i=0; i<10; i++) a[i]=i; for (i=0; i<3; i++) p[i] = a[i *(i+1)]; for (i=0; i<3; i++) k+=p[i] *2; cout<<k<<endl; return 0; }[/i][/i][/i] A: 21 B: 22 C: 23 D: 24
- 下面代码段的执行结果是 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);