![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
有以下程序 yoidfun(inta,intb,intc) { a=b;b=c;c=a; } main(){ inta=10,b=20,c=30;
有以下程序 yoidfun(inta,intb,intc) { a=b;b=c;c=a; } main(){ inta=10,b=20,c=30; fun(a,b,c); printf(%d,%d,%d\n,C,b,a);) 程序运行后的输出结果是
A.10,20,30
B.20,30,10
C.30,20,10
D.0,0,0
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
有以下程序 yoidfun(inta,intb,intc) { a=b;b=c;c=a; } main(){ inta=10,b=20,c=30; fun(a,b,c); printf(%d,%d,%d\n,C,b,a);) 程序运行后的输出结果是
A.10,20,30
B.20,30,10
C.30,20,10
D.0,0,0
有以下程序 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
有以下程序 include<stdio.h> defineN3 yoidfun(inta[][N],intb[]) {inti,j; for(i=0;i<N;i++) {b[i]=a[i][0]; for(j=j<N;j++) if(b[i]<a[i][j])b[i]=a[i]D]; } } main() {intx[N][N]={1,2,3,4,5,6,7,8,9},y[N],i; fun(x,y); for(i=0;i<N;i++)printf(%d,,y[i]); printf(\n); }
A.1,3,5,
B.2,4,8,
C.3,5,7
D.3,6,9
有以下程序 include<stdio.h> defineN4 yoidfun(inta[][N],intb[]) {inti; for(i=0;i<N;i++)b[i]=a[i][i]; } main() {intx[][N]={{1,2,3),{4),{5,6,7,8),{9,10}},y[N],i; fun(x,y); for(i=0;i<N;i++)printf(%d,,y[i]); printf(\n); } 程序的运行结果是
A.1,2,3,4,
B.1,4,5,9,
C.1,0,7,0,
D.3,4,8,10
有以下程序 include<stdio.h> yoidfun(inta,intb) {mtt; t=a;a=b;b=t; } main() {intc[10]={1,2,3,4,5,6,7,8,9,O),i; for(i=0;i<10;i+=2) fun(c[i],c[i+1]); for(i=0;i<10;i++) printff%d,,c[i]); printf(\n); } 程序的运行结果是
A.2,1,4,3,6,5,8,7,0,9,
B.0,9,8,7,6,5,4,3,2,1,
C.1,2,3,4,5,6,7,8,9,0,
D.0,1,2,3,4,5,6,7,8,9
有以下程序 intd=1; yoidfun(intP) { intd=5: d+=p++; printf(%d,d);) main(){ inta=3: fun(a); d+=a++: printf(%d\n,d);} 程序的输出结果是
A.96
B.94
C.84
D.85
有以下程序 yoidfun(int**P,int*q){intt;t=*p;*P=*q;*q=t;*q=*p;) main(){ inta=0,b=9; fun(&a,&b); printf(%d%d\n,a,b);} 程序的输出结果是
A.00
B.99
C.90
D.9
有以下程序 yoidfun(intx,inty,int*c,int*d) {*c=x+y;*d=x-y;) main(){ inta=4,b=3,c=0,d=0; fun(a,b,&c,&d); printf(%d%dkn,C,d);) 程序的输出结果是
A.43
B.34
C.71
D.0
有以下程序 yoidfun(int*pl,int*p2,int*S) { s=(int*)malloc(sizeof(int)); *S=*pl+*(p2++);) main(){ inta[2]={1,2},b[2]={10,20},*s=a; fun(a,b,S); printf(%dha,*S);} 程序运行后的输出结果是
A.10
B.11
C.2
D.1
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* include<stdio.h> include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=&&islower(p[i-1]))p[i-1]=p[i-1]=p[i-1]-a+A; i++: } } main() {chars1[100]=abcdEFG!; fun(s1);printf(%s\n,s1); } 程序运行后的输出结果是
A.abcdEFg!
B.abcdEFG!
C.abcdEFg!
D.abcDEFG!
有下列程序: include<stdio.h> yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/ {intt,i’j; for(i=0;i<n-1;j++) for(j=i+1j<nj++) if(a[i]<a[j]){t=a[i];a[i]=a[jl;a[j]=t;} } main() {intc[10]={1,2,3,4,5,6,7,8,9,0),i; fun(c+4,6); for(i=0;i<10;i++)pfintf(%d,,c[i]); printf(\n); } 程序的运行结果是
A.1,2,3,4,9,8,7,6,5,0,
B.0,9,8,7,6,5,1,2,3,4,
C.0,9,8,7,6,5,4,3,2,1,
D.1,2,3,4,5,6,7,8,9,0