第1题:
下面程序段的运行结果是()。 int m[]={5,8,7,6,9,2},i=1; for(i=0;i<6;i++) { if(i % 2 !=0) m[i]+=10; } for(i=0;i<6;i++) printf("%d ",m[i]);
A.5 18 7 16 9 12
B.15 18 17 16 19 12
C.15 8 17 6 19 2
D.5 8 7 6 9 2
第2题:
2、下列程序段运行后的输出结果是?int s = 1, i = 0; for (i = 0; i < 5; i++) s *= i; printf("%d\n", s);
A.120
B.24
C.0
D.5
第3题:
5、下列程序的运行结果是 。 #include<iostream> using namespace std; void main() { int arr[10], i, k=0; for(i=0; i<10; i++) arr[i]=i; for(i=1; i<4; i++) k+=arr[i]+i; cout<<k<<endl; }
第4题:
下列程序段运行后的输出结果是?int s = 1, i = 0; for (i = 0; i < 5; i++) s *= i; printf("%dn", s);
A.120
B.24
C.0
D.5
第5题:
【填空题】下面程序的运行结果是() 。 main() { int a[5][5],i,j,n=1; for(i=0; i<5; i++) for(j=0; j<5; j++) a[i][j]=n++; printf("The result is:n"); for(i=0; i<5; i++) { for(j=0; j<=i; j++) printf("%4d",a[i][j]); printf("n"); } }
第6题:
以下程序运行后,输出结果是()。 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; printf("%dn",k); }
A.20
B.21
C.22
D.23