C语言中最简单编程题——输入两个数后交换两个数的位置
#include <stdio.h>void fun(int a,int b)
{
int temp;
temp=a;
a=b;
b=temp;
printf("两个数交换位置后为:%d %d",a,b);
}
void main()
{
int x,y;
printf("请输入两个数: ");
scanf_s("%d%d",&x,&y);
fun(x,y);
}
2018-09-06 15:09
2018-09-06 15:21
程序代码:#include <stdio.h>
void fun(int* a, int* b)
{
int temp;
temp = *a;
*a = *b;
*b = temp;
}
int main(void)
{
int x, y;
printf("请输入两个数: ");
scanf("%d %d", &x, &y);
fun(&x, &y);
printf("两个数交换位置后为:%d %d", x, y);
return 0;
}
2018-09-06 15:39
2018-09-07 14:58