第1题:
以下程序运行后输出结果是()。 main() { int n[3],i,j,k; for(i=0;i<3;i++) n[i]=0; k=2; for (i=0;i<k;i++) for (j=0;j<k;j++) n[j]=n[i]+1; printf("%dn",n[1]); }
A.2
B.1
C.0
D.3
第2题:
运行下面的程序,得到的输出是() #include<stdio.h> int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%dn",i,j); }
A.i=1, j=1 i=1 , j=2 i=2 , j=1 i=2 , j=2
B.i=1, j=1 i=2 , j=1 i=1 , j=2 i=2 , j=2
C.i=1, j=1 i=2 , j=2 i=1 , j=1 i=2 , j=2
D.i=1, j=1 i=1 , j=1 i=2 , j=2 i=2 , j=2
第3题:
【单选题】下面程序的运行结果是() 。 main() { int i,j,a=0; for(i=0;i<2;i++) { for(j=0;j<4;j++) { if(j%2) break; a++; } a++; } printf("%dn",a); }
A.4
B.5
C.6
D.7
第4题:
1、运行下面的程序,得到的输出是() #include<stdio.h> int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d\n",i,j); }
A.i=1, j=1 i=1 , j=2 i=2 , j=1 i=2 , j=2
B.i=1, j=1 i=2 , j=1 i=1 , j=2 i=2 , j=2
C.i=1, j=1 i=2 , j=2 i=1 , j=1 i=2 , j=2
D.i=1, j=1 i=1 , j=1 i=2 , j=2 i=2 , j=2
第5题:
以下程序运行后的输出结果是________。 main() { int i=10,j=0; do { j=j+i; i--; } while(i>2); printf("%dn",j); }