鱼C论坛

 找回密码
 立即注册
查看: 3411|回复: 1

我这一个函数啊

[复制链接]
发表于 2013-2-4 22:26:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
void swap(int *p1, int *p2);
void main()
{
    int a,b,c;
    int *pointer_1, *pointer_2, *pointer_3;
   
    scanf("%d %d %d", &a, &b, &c);
   
    pointer_1 = &a;
    pointer_2 = &b;
    pointer_3 = &c;
   
    if(a < b)
    {
        swap(pointer_1, pointer_2); //swap实现的是交换……
    }
   
    if(a < c)
    {
        swap(pointer_1, pointer_3);
    }
   
    if(b < c)
    {
        swap(pointer_2, pointer_3);
    }
    printf("\n%d > %d >%d \n", a, b, c);
   
}
void swap(int *p1, int *p2)
{
    int temp;
   
    printf("I'm swapping......\n");
    printf("Please wait^_^");
   
    temp = *p1;       //temp = a;
    *p1 = *p2;        //a = b;
    *p2 = temp;       //b = temp;
   
}

小甲鱼老师怎么用了两个函数? 我这一个函数啊。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-2-6 10:51:25 | 显示全部楼层
我记得书上还自己写了个change 函数,你这个相当于把change函数的功能直接写出了,不是调用它,自然不同
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-8 13:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表