main(){inti=5;charc[6]="abcd";//步骤(1)do{c[i]=c[i―1];//步骤(2)}while(――i>0);}
main()
{inti=5;
charc[6]="abcd";//步骤(1)do
{c[i]=c[i―1];//步骤(2)
}while(――i>0);}
main()
{inti=5;
charc[6]="abcd";//步骤(1)do
{c[i]=c[i―1];//步骤(2)
}while(――i>0);}
A.4
B.5
C.6
D.7
A.125
B.5
C.98
D.168
有以下程序 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+=1: returnx;} main(){ inti,s=1; for(i=1;i<=5;i++)s+=fun(); printf(%d\n,s);} 程序运行后的输出结果是
A.11
B.21
C.6
D.120
有以下程序 yoidfun(inta[],intn){ inti,t;for(i=0;i<n/2;i++) { t=a[i];a[i]=a[n-1-i];a[n-l-i]=t;} } main() {intk[10]={1,2,3,4,5,6,7,8,9,10},i; fun(k,5); for(i=2;i<8;i++)printf(%d,k[i]); printf(n); } 程序的运行结果是
A.876543
B.321678
C.1098765
D.345678
A.7,5,7,3,3,3,
B.7,5,7,3,5,7,
C.7,5,5,3,3,3,
D.7,7,5,3,3,3
若有以下程序 include<stdio.h> int*flint*S,int*t){ intk; if(*S<*t){ k=*s;*s=*t;*t=k;} retums;} main(){ inti=3,j:5,*p=&i,*q=&j,*r; r=f(p,q); pfintf(%d,%d,%d,%d,%d\n,i,j,*P,*q,*r);} 则程序的输出结果是
A.3,5,5,3,5
B.3,5,3,5,5
C.5,3,5,3,5
D.5,3,3,5,5
若有以下程序 include<stdio.h> int*f(int*s,int*t){ int*k;if(*S<*t){ k=s;s=t;t=k;) returns;) main(){ inti=3,3=5,*p=&i,*q=&j,*r; r=f(p,q); printf(%d,%d,%d,%d,%d\n,i,j,*P,*q,*r);) 则程序的输出结果是
A.3,5,5,3,5
B.5,3,5,3,5
C.5,3,3,5,5
D.3,5,3,5,5
main()
{inti,k=0;
for(i=1; ;i++)
{k++;
while(k<i*i)
{k++;
if(k%3==0) goto loop;
}
}
loop ;printf("%d,%d",i,k);
}
结果是______。
下列程序计算1到100的整数的累加和,请填空。
main()
{inti,sum=______;
i=1;
for(______)
{sum+=i;
i++;
}
printf("sum=%d\n",______);