阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。 For i=1 To 3 For j=1 To i For k=j To 4 a=a+1 Next k Next j Next i
A.9
B.24
C.14
D.20
第1题:
下列程序段执行结束后,k的值为______ int i,j,k=0; for (i=1;i<=3; i++) for (j=1;j<=i; j++) k+=i*j;
A.25
B.20
C.30
D.36
第2题:
下列程序段执行后k值为()。 int k=0,i,j; for(i=0;i<5;i++) for(j=0;j<3;j++) k=k+1 ;
A.15
B.3
C.5
D.8
第3题:
15、执行下面的程序段,输出的结果为()。 int i=0,k=10,j=5; if(i+j) k=(i=j)?(i=1):(i=i+j); printf("k=%d\n",k);
第4题:
执行完下面的程序段后,k的值是 int k=0; for(int i=1;i<4;i++) { for(int j=1;j<4;j++) { k+=i+j; if(j==2) continue; } }
第5题:
执行完下面的程序段后,k的值是 int k=0; for(int i=1;i<4;i++) { for(int j=1;j<4;j++) { k+=i+j; if(j==2) break; } }
第6题:
设 i,j,k 均为 int 型变量 , 则执行完下面的 for 循环 后 ,k 的值为 for(i=0,j=10;i<=j;i++,j--) k=i+j 设i,j,k均为int型变量,则执行完下面的for循环后, k的值为 i=0; for(j=10;i<=j;i++) { k=i+j; j=j-1;}
A.10
B.可以去调试来理解这个结果
C.9
D.11
E.12