举一反三
- 以下程序段执行后p的值是( )。int a[3][3]={3,2,1,3,2,1,3,2,1}; int j,k,p=1;for(j=0;j<2;j++)for(k=j;k<3;k++)p*=a[j][k]; A: 108 B: 18 C: 12 D: 2
- 以下程序段执行后p的值是( )。 int a[3][3]={3,2,1,3,2,1,3,2,1};int j,k,p=1;for(j=0;j<2;j++) for(k=j;k<4;k++) p*=a[j][k]; A: 108 B: 18 C: 12 D: 2
- 以下程序的运行结果是_______。int fun(int array[3][3]){ int j;for(j=0;j<;3;j++) array[1][j]++;printf("\n");}main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<;3;j++)printf("%2d",a[1][j]);printf("\n");} A: 2 1 5 B: 1 0 4 C: 0 1 2 D: 1 2 3
- 以下程序段执行后p的值是()。inta[3][3]={3,2,1,3,2,1,3,2,1};intj,k,p=1;for(j=0;j2;j++)for(k=j;k3;k++)p*=a[j][k];
- 以下程序段的输出结果是( )int a[5]={0},j,k=3;for(j=0;j<;k;j++)a[j]=a[j]+1;printf("%d\n",a[k]); A: 0 B: 1 C: 2 D: 不确定的值
内容
- 0
以下程序的运行结果是( )。 void fun(int a[][3], int n) { int j; for(j=0;j A: 1 2 3 B: 2 5 8 C: 3 6 9 D: 7 8 9
- 1
执行下面程序,输出结果是( )#include [stdio.h] void main() { int i,j,k=0,a[3][3]={1,2,3,4,5,6}; for(i=0;i<3;i++) for(j=i;j<3;j++) k+=a[i][j]; printf("%d",k); }[/i] A: 21 B: 19 C: 17 D: 18
- 2
下列程序的输出结果是 #include<iostream.h> void main( ) { int a[3],i,j,k=2; for(i=0;i<3;i++)a[i]=i; for(i=0;i<k;i++) for(j=0;j<k;j++) a[j]=a[i]; cout<<a[2];}[/i][/i] A: 2 B: 3 C: 1 D: 0
- 3
以下程序的运行结果是 。 #include func(int array[][4],int m) {int i,j,k; k=0; for(i=0;i<3;i++) for(j=0;j<4;j++) if(array[i][j][/i]
- 4
以下程序的运行结果为( ) public class Ex6 { public static void main(String[] args) { int i,j,k; for(i=0;i<3;i++){ for(j=1;j<4;j++){ for(k=2;k<5;k++){ if((i==j)&&(j==k)) System.out.println(i); } } } } }