将输入的数字按从大到小的顺序输出

来源:互联网 发布:怎么telnet端口 编辑:程序博客网 时间:2024/05/18 23:25
#include<stdio.h>void swap(int *x,int *y){   int temp;   if(*x<*y)   {       temp=*x;       *x=*y;       *y=temp;   }}void exchange(int *p1,int *p2,int *p3);int main()//输入一些数按从大到小的顺序输出{    int a,b,c,*p1,*p2,*p3;    scanf("%d%d%d",&a,&b,&c);    p1=&a;    p2=&b;    p3=&c;    exchange(p1,p2,p3);    printf("%d%d%d",a,b,c);    return 0;}void exchange(int *p1,int *p2,int *p3){    swap(p1,p2);    swap(p1,p3);    swap(p2,p3);}

运行结果如下:

这里写图片描述

知识点:
学会将输入的数字进行大小排序后输出。

阅读全文
0 0
原创粉丝点击