[单选题]

有以下程序 void swapl(int c0[],int c1[] { int t; t=c0[0]; c0[0]=c1[0]; c1[0]=t; } void swap2 (int *c0,int *c1) { int t; t-*c0; *c0=*c1; *c1=t; } main() { int a[2]={3,5}, b[2]={3,5} swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d %d %d %d/n",a[0],a[1],b[0],b[1]); } 程序运行后的输出结果是

A.3 5 5 3

B.5 3 3 5

C.3 5 3 5

D.5 3 5 3

参考答案与解析:

相关试题

有以下程序:void swapl(int c0[],int c1[]){int

[单选题]有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0];c0[0]=c1[0];c1[0]=t; } void swap2(int*c0,int*c1) {int t; t=*c0;*c0=*c1;*c1=t; } main() {int a[2]={3,5),b[2]={3,5}; swapl(a,a+1);swap2(&b[0],&b[1]); printf("%d%d%d%d/n",a[0],a[1],b[0],b[1]); } 程序运

  • 查看答案
  • 有以下程序:void swapl(int c0[], int c1[]){int

    [单选题]有以下程序: void swapl(int c0[], int c1[]) {int t; t=co[o]; co[o]=o1[o]; c1[o]=t; } void swap2(int * c0, int * c1) {int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3, 5}, b[2]=A{3, 5); swapl(a, a+1); swap2(&b [0], &b[1]); printf("%d%d%d%d/n",

  • 查看答案
  • 有以下程序: void swapl(int c0[],int c1[]) {in

    [单选题]有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3,5},b[2]={3,5}; swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d%d%d%d/n",a[0]a[1],b[0]

  • 查看答案
  • 有以下程序void swapl(int c[]){int t; t=c[0];c

    [单选题]有以下程序 void swapl(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0;c0=c1;c1=t; } main() { int a[2]={3,5},b[2]={3,5}; swapl(a) ;swap2(b[0],b[1]); printf("%d%d%d%d/n",a[0],a[1],b[0],b[1]); } 其输出结果是:A.5 3 5 3B.5 3 3 5

  • 查看答案
  • 有以下程序:void swapl(int c[]){int t;t=c[0];c

    [单选题]有以下程序: void swapl(int c[]) { int t; t=c[0]; c[0]=c[1]; c[1]=t; } void swap2{int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5}; swap1 (A) ; swap2 (b[0],b[1]); printf("%d %d %d %d/n",a[0],a[1],b[0],b[1]); } 其输出结果是A.5 3

  • 查看答案
  • 有以下程序: #include void swap1 (int c0[],int

    [单选题]有以下程序: include void swap1 (int c0[],int e1[] ){intt;t = c0[0]; c0[0]: c1 [有以下程序: #include <stdio, h>void swap1 (int c0[],int e1[] ){ int t; t = c0[0]; c0[0]: c1 [0] ; c1 [0] = t;}void swap2(int * c0,int * c1){ int t; t= *c0; *c0= *c1; * c1 =t;}main(

  • 查看答案
  • 有以下程序:void f(int a[],int i,int j) {intt;

    [单选题]有以下程序: void f(int a[],int i,int j) { int t; if(i<j) { t=a[i];a[i]=a[j];a[j]=t; f(a,i+1,j-1); } } main() { int i,aa[5]={1,2,3,4,5}; f(aa,0,4); for(i=0;i<5;i++) printf("%d,",aa[i]); printf("/n"); } 执行后输出结果是( )。A.5,4,3,2,1,B.5,2,3,4,1,C.1,2,3,4,5,D.

  • 查看答案
  • 有以下程序:void swap1(int *a,int *b){int *c=a

    [单选题]有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c; } main() {int a=10, b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为____

  • 查看答案
  • 有以下程序 void fun(int*a,inti,intj){intt;if

    [单选题]有以下程序 void fun(int *a,int i,int j) { int t; if (i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++; j--; fun(a,i, j); } ) main ( ) { int x[]={2,6,1,8},i; fun(x,0,3); for(i=0;i<4;i++) printf("%2d",x[i]); printf("/"n); } 程序运行后的输出结果是A.1 2 6 8B.8 6 2 1C.8 1 6 2D.

  • 查看答案
  • 有以下程序;void f(int*x,int*y){intt; t=*x; *x

    [单选题]有以下程序; void f(int *x,int *y) { int t; t=*x; *x=*y; *y=t; } main() { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q; p=a; q=&a[7]; while (p>q) { f(p,q);p++; q--; } for(i=0;i<8; i++) printf("%d,",a[i]); } 程序运行后的输出结果是( )。A.8,2,3,4,5,6,7,1,B.5,6,7,8,1,2,3,4,C.

  • 查看答案
  • 有以下程序 void swapl(int c0[],int c1[]{intt;