|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Mr丶张 于 2020-3-5 18:09 编辑
求大神看看我的代码哪里有问题
- #include <stdio.h>
- void swap(int a , int b);
- int main()
- {
- int a , b;
- int *pointer_1,*pointer_2;
- printf("请输入两个数字:");
- scanf("%d %d",&a,&b);
- pointer_1 = &a;
- pointer_2 = &b;
- swap(a,b);
- printf("%d > %d\n",a,b);
- return 0;
- }
- void swap(int a , int b)
- {
- int temp;
- if (a < b)
- {
- temp = a;
- a = b;
- b = temp;
- }
- }
复制代码
- #include <stdio.h>
- void swap(int *a , int *b);
- int main()
- {
- int a , b;
- int *pointer_1,*pointer_2;
- printf("请输入两个数字:");
- scanf("%d %d",&a,&b);
- pointer_1 = &a;
- pointer_2 = &b;
- swap(pointer_1,pointer_2);
- printf("%d > %d\n",a,b);
- return 0;
- }
- void swap(int *a , int *b)
- {
- int temp;
- if (*a < *b)
- {
- temp = *a;
- *a = *b;
- *b = temp;
- }
- }
复制代码
|
|