题目
7-2 角色互换
分数 6
全屏浏览题目
切换布局
作者 王群芳
单位 合肥师范学院
从键盘任意输入两个整数,用指针作函数参数,编程实现将其交换后再重新输出。
函数接口:
void Swap(int *x, int *y)
输入格式:
空格分隔的两个整数
输出格式:
空格分隔的两个整数
输入样例:
32 90
输出样例:
90 32
答案:
#include <stdio.h>
int main()
{
void Swap(int *x, int *y);
int a=0,b=0;
int *p1=&a,*p2=&b;
scanf("%d %d",&a,&b);
Swap(p1, p2);
printf("%d %d\n",a,b);
return 0;
}
void Swap(int *x, int *y)
{
int t=0;
t=*x;
*x=*y;
*y=t;
}