解题思路:用指针引用两个变量的地址进行数字交换
注意事项:指针取地址
参考代码:
#include<stdio.h>
void swap(int *a,int *b);
int main()
{
int a,b;
scanf("%d %d",&a,&b);
swap(&a,&b);
printf("%d %d\n",a,b);
}
void swap(int *a,int *b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
0.0分
0 人评分
C二级辅导-公约公倍 (C语言代码)浏览:1508 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:756 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:533 |
母牛的故事 (C语言代码)浏览:920 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:669 |
1128题解(返回值为数组的情况)浏览:457 |
矩形面积交 (C++代码)浏览:1127 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:553 |
剔除相关数 (C语言代码)浏览:1088 |
发工资咯 (C语言代码)浏览:792 |