有以下程序
main()
{ int t=1,i=5;
for( ; i>=0; i--) t*=i;
printf("%d\n",t);
}
执行后输出结果是【 】。
第1题:
有以下程序:void main(){int t=1,i=5; for( ;i=0;) i--;t*=i; printf("%d\n",t);}执行后输出结果是。
第2题:
有以下程序
main()
{int i,s=0,t[]={l,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}
程序执行后的输出结果是
A.45
B.20
C.25
D.36
第3题:
有以下程序: void sum(int *a) { a[0]= a[1]; } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=2;i>=0;i--)sum(&aa[i]); printf("%d\n",aa[0]); } 执行后的输出结果是 ______。
A.4
B.3
C.2
D.1
第4题:
以下程序的输出结果是【 】。
main()
{ char *p[]={" BOOL","OPK","H","SP"};
int i;
for(i=3; i>0;i--,i--)printf(" %c",*p[i]);
printf("\n");}
第5题:
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); } 程序执行后的输出结果是______。
A.753
B.357
C.369
D.751
第6题:
以下程序的输出结果是( )。 include<stdio.h> main() {int i=10,j=0; do {j=j+i; i--; }while(i>5); printf("%d\n",j); }
第7题:
有以下程序
main()
{ int i;
for(i=1;i<=40;i++)
{ if(i++%5==0)
if(++i%8==0) printf("%d",i);
}
printf("\n");
}
执行后的输出结果是
A.5
B.24
C.32
D.40
第8题:
有下列程序: main {int i,s=0,t[]={1,2,3,4,5,6,7,8,9); for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); } 程序执行后的输出结果是( )。
A.45
B.20
C.25
D.36
第9题:
有以下程序 main() {int i; for(i=1;i<=40;i++) {if(i++%5==0) if(++i%8==0) pfintf("%d",i); } printf("\n"); } 执行后的输出结果是
A.5
B.24
C.32
D.40
第10题:
有以下程序: fun(char p[][10]) { int n=0,i; for(i=0;i<7;i++) if(P[i][0]=='T')n++; return n; } main() {char str[][10]={"Mon","Tue","wed","Thu","Fri","Sat","Sun"}; printf("%d\n",fun(str)); } 程序执行后的输出结果是( )。
A.1
B.2
C.3
D.0
第11题:
有以下程序 main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++)t=t+b[i][b][j][j]]; printf("%d\n",t); } 程序运行后的输出结果是( )
A.3
B.4
C.1
D.9
第12题:
24
28
32
36
第13题:
以下程序运行后的输出结果是【】。main(){int i=10,j=0;do{j=j+i;i--;}while(i>2);printf("%d\n",j);}
第14题:
有下列程序:
main()
{inti;
for(i=1;i<=40;i++)
{if(i+ +%5==0)
if(++i%8==0) printf("%d",i);
}
printf("\n");
} 执行后的输出结果是( )
A.5
B.24
C.32
D.40
第15题:
有下列程序:
main
{int i,s=0,t[]={1,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是( )。
A.A.45
B.20
C.25
D.36
第16题:
有以下程序: # define N 20 fun(int a[], int n, int m) { int i, j; for(i=m; i>=n; i--)a[i+1]=a[i]; } main() { int i, a[N]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; fun(a, 2, 9); for(i=0; i<5; i++)printf("% d", a[i]); } 程序运行后的输出结果是______。
A.10234
B.12344
C.12334
D.12234
第17题:
以下程序运行后的输出结果是( )。 #include<stdio.h> void reverse(int a[],int n) {int i,t; for(i=0;i<n/2;i++) {t==a[i];a[i]=a[n-1-i];a[n-1-i]=t;} } main() {int b[10]={10,9,8,7,6,5,4,3,2,1};int i,s=0; reverse(b,10); for(i=0;i<3;i++)s+=b[i]; printf("%d\n",s); }
A.27
B.6
C.25
D.30
第18题:
有以下程序 #include <stdio.h> main() { int.i=0,a=0; while(i<20) { for(;;) { if((i%10)==0) break; else i--; } i+=11; a+=i; } printf("%d\n",a) ; } 程序运行后的输出结果是( )
A.21
B.32
C.33
D.11
第19题:
有以下程序: void sum(int *A) {a[0]=a[1];} main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=1;i>0;i--)sum(&aa[i]); printf("%d\n",aa[0]); } 程序运行后的输出结果是______。
A.4
B.3
C.2
D.1
第20题:
有下列程序: main () { int i; for (i=1;i<=40; i++) { if (i++%5==0) if(++i%8==0) printf("%d",i); } printf ("\n"); } 执行后的输出结果是( )。
A.5
B.24
C.32
D.40
第21题:
有以下程序,程序执行后,输出结果是【 】
include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("\n");
}
第22题:
有以下程序 main() { int i:10,j=1; printf("%d,%d\n",i--,++j); } 执行后输出结果是
A.9,2
B.10,2
C.9,1,
D.10,1
第23题:
有以下程序: main() { int i=10,j=1; printf("%d,%d\n",i--,++j); } 执行后输出结果是( )。
A.9,2
B.10,2
C.9,1
D.10,1