题目
编写一个函数实现两个数的交换,函数原型为:void Swap(int *a,int *b)。
楼主的代码
#include<stdio.h>
int main()
{void Swap(int *a,int *b);//函数声明
int a,b; //定义两个整型变量用来储存输入的数
printf("please input a,b:\n");
scanf("%d%d",&a,&b);
Swap(&a,&b); //调用Swap函数
printf("%d %d\n",a,b);
return 0;
}
void Swap(int *a,int *b)//定义函数
{int p;
p=*a; //交换a,b的值
*a=*b;
*b=p;
}
运行结果
4 5
5 4
很简单的,,,但它是个作业,就当练手了。。。还有三篇作业。。。。