有下列程序: main() {inti,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i);
有下列程序: main() {inti,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.20
B.45
C.36
D.25
有下列程序: main() {inti,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.20
B.45
C.36
D.25
有下列程序: main() {inti,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf(%d[2-i][i]); } 程序执行后的输出结果是
A.753
B.369
C.751
D.357
有下列程序: yoidflintb[]) {intI; for(i=2;i<6;i++)b[i]*=2; } main() {inta[10]={1,2,3,4,5,6,7,8,9,10},i; fla); for(i=0;i<10,i++)printf(%d,”,a[i]); } 程序运行后的输出结果是
A.1,2,3,4,5,6,7,8,9,10,
B.1,2,3,4,10,12,14,16,9,10,
C.1,2,6,8,10,12,7,8,9,10,
D.1,2,6,8,10,12,14,16,9,10
有下列程序: structS{intn;inta[20];); voidflint*a,intn) {inti; for(i=0;i<n-1;i++)a[i]+:i; ) main() {inti;structSs={10,{2,3,1,6,8,7,5,4,10,9}); f(s.a,s.n); for(i=0;i<s.n;i++)printf(”%d,”,s.a[i]); ) 程序运行后的输出结果是
A.3,4,2,7,9,8,6,5,11,10,
B.2,3,1,6,8,7,5,4,10,9,
C.2,4,3,9,12,12,11,11,18,9,
D.1,2,3,6,8,7,5,4,10,9
有以下程序 main(){ inti=0; i=-i; printf(%d\n,i);) 程序运行后的输出结果是
A.0
B.1
C.8
D.0.1
有以下程序 main(){ inti=l; i=i^i; printf(%d\n,1);} 程序运行后的输出结果是
A.-1
B.0
C.1
D.7
有以下程序 include<stdio.h> doublef(doublex); main() {doublea:0;inti; for(i=0;i<30;i+=10)a+=f((double)i); printf(%5.of\n,a); } doublef(doublex) {returnx*x+1;} 程序运行后的输出结果是
A.401
B.500
C.503
D.1404
下列程序计算1到100的整数的累加和,请填空。
main()
{inti,sum=______;
i=1;
for(______)
{sum+=i;
i++;
}
printf("sum=%d\n",______);
有以下程序 main() {chara[5][10]={one,two,three,four,fiye); inti,j; chart; for(i=0;i<4;i++) for0=i+1;j<5;j++) if(a[i][0]>aD][0]) {t=a[i][0];a[i][0]=a[j][0];a[j][0]=t;} puts(a[1]); } 程序运行后的输出结果是
A.fwo
B.owo
C.two
D.fix
有以下程序 include<stdio.h> intfun(){ staticintx=1; x*=2; retumx;} main(){ inti,s=1; for(i=1;i<=3;i++) s*=fun(); printf(%d\n,s);) 程序运行后的输出结果是
A.0
B.10
C.30
D.64
有以下程序 include<stdio.h> intfun() {staticintx=l; x*=2:returnx; } main() {inti,s=1; for(i=1;i<=2;i++)s=fun(); printff%d\n,s); } 程序运行后的输出结果是
A.4
B.1
C.0
D.8