#include <stdio.h>
void comperdatafromthree(int *data1, int *data2, int *data3)
{
int temp;
if(*data1<*data2){ temp = *data2; *data2 = *data1; *data1 = temp;}
if(*data2<*data3){ temp = *data3; *data3 = *data2; *data2 = temp;}
if(*data1<*data2){ temp = *data2; *data2 = *data1; *data1 = temp;}
}
int main()
{
int data1,data2,data3;
printf("请输入三个数:");
scanf("%d%d%d",&data1,&data2,&data3);
comperdatafromthree(&data1,&data2,&data3);
printf("\n%d %d %d\n",data1,data2,data3);
return 0;
}
指针:C语言——输入三个数,从大到小输出,利用函数封装的方式。
最新推荐文章于 2024-08-09 17:45:27 发布