0
点赞
收藏
分享

微信扫一扫

66.输入3个数a,b,c,按大小顺序输出

柠檬果然酸 2022-01-20 阅读 165

62-65题瓯都是画图题,这里先跳过

思路:利用指针方法

#include <stdio.h>

//*p表示此指针指向的内存地址中存放的内容。

void swap(int *p1,int *p2){
    int p;
    p=*p1;
    *p1=*p2;
    *p2=p;

}

int main()
{
  int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    int*p1,*p2,*p3;
    p1=&a;
    p2=&b;
    p3=&c;
    if(a>b)
        swap(p1,p2);
    if(a>c)
        swap(p1,p3);
    if(b>c)
        swap(p2,p3);
    printf("%d,%d,%d\n",a,b,c);

}

在这里插入图片描述

举报

相关推荐

0 条评论