函数swap(int x,int xy)可完成对x和y值的交换,在运行调用函数中的如下语句后,a[0]和a[1]的值分别为______,
函数swap(int x,int xy)可完成对x和y值的交换,在运行调用函数中的如下语句后,a[0]和a[1]的值分别为______,原因是______。
a[0]=1:
a[1]=2;
swap(a[0],a[1]);
函数swap(int x,int xy)可完成对x和y值的交换,在运行调用函数中的如下语句后,a[0]和a[1]的值分别为______,原因是______。
a[0]=1:
a[1]=2;
swap(a[0],a[1]);
函数swap的功能是:交换两个int类型的数据;请填空。
void swap(int*x,int*y)
{ int t;
t=*x;______; *y=t;
}
main()
{ int a,b,*P,*q;
a=100;b=200;
P=______;q=______;
printf("before:a=%d,b=%d\n",a,b);
swap(p,q);
printf("after: :a=%d,b=%d\n",a,b);
下列程序段以函数swap()调用的形式实现两个变量值的互换,请填空完善程序。
swap(int*m,int*n)
{
inttemp;
temp-_____;
_____;
*n_____;
}
main()
{intxy;
scanf(“%d,%d”,&x,&y);
swap(_____);
printf(%d,%d",x,y);
}
请写出如下程序的输出结果:
#include void Swap(int &a, int & b);void main(){int x(10 ), y(7 );
cout<< "x="<< x<< " y="<< y<< endl;Swap(x , y );cout<< "x="<< x<< " y="<< y<< endl;
}void Swap(int & a, int & b){ int temp; temp = a ; a=b ; b=temp ; }
以下程序运行后输出结果是______。 void swap(int x, int y) { int t; t=x; x=y; y=t; printf("%d %d ",x,y"); } main() { int a=3,b=4; swap(a,b); printf("%d %d\n",a,b); }
以下程序的运行结果是______。 int x; main() { int a=5,b=8; swap(a,b) ; printf("a=%d,b=%d,x=%d\n",a,b,x); } swap(int a,int b) { int temp; temp=a;a=b; b=temp;x=a/b; printf("x=%d\n",x); }
以下程序运行后的输出结果是______。 void swap(int x,int y) { int t; t=x;x=y;y=t;printf("%d %d ",x,y); } main() { int a=3,b=4; swap(a,b);printf("%d %d\n",a,b); }
下面程序的运行结果是【 】。 void swap(int *a,int *b) { int *tp; t=a;a=b;b=t; } main() { int x=3,y=5,*p=&x,*q=&y; swap(p,q); printf("%d%d\n",*p,*q); }
以下程序运行后输出结果是【 】。 include <stdio, h> void swap(int x.int y) { int t; t = x;x = y;y = t: printf("% d % d ",x,y); } main () { iht a=3,b=4: swap(a,b); prinff("% d % d" ,a,b); }
下面程序和运行运行结果是【 】。
void swap(int * a,int * b)
{ int * t;
t=a; a=b; b=t;
}
main()
{ intx=3,y=5,* p=&x,* q=&y;
swap(p,q);
prinff("%d %d\n", *p, *q);}