c语言指针:从键盘输入两个整数给c1,c2两个变量,用函数交换c1和c2的...答:include<stdio.h> void swap(int *x,int *y){ int t=*x;x=*y;y=t;} int main(){ int c1,c2;scanf("%d%d",&c1,&c2);printf("c1=%d\tc2=%d\n",c1,c2);swap(&c1,&c2);printf("c1=%d\tc2=%d\n",c1,c2);return 0;} ...
C语言用函数如何实现两个数交换?答:include"stdio.h"int swap(int *a,int *b){int temp;temp=*a;*a=*b;*b=temp;} main(){int x,y;printf("请输入x与y的值,用空格隔开\n");scanf("%d%d",&x,&y);printf("x=%d,y=%d\n",x,y);swap(&x,&y);printf("交换后\nx=%d,y=%d\n",x,y);} ...
...编写一个实现两个整数交换的函数。在主函数中输入答:include <stdio.h> void swap(int *a,int *b){ int t;t = *a;a = *b;b = t;} void main (){ int a,b,c;scanf("%d%d%d",&a,&b,&c);if(a<b)swap(&a,&b);if(a < c)swap(&a,&c);if(b < c)swap(&b,&c);printf("从小到大:%d,%d,%d\n",a,b,c);} ...
C语言编写实现两个浮点函数交换。在主函数中输入输出两个浮点数。答:include <stdio.h> void swap(float& a, float& b){ float t = a;a = b;b = t;} void main(){ float a,b;printf("请输入a,b的值:\n");scanf("%f%f",&a,&b);printf("a = %f,b = %f\n",a,b);swap(a,b);printf("交换后:a = %f,b = %f\n",a,b);} ...