C语言实验题——三个数排序_排序实验报告c语言
C语言实验题——三个数排序由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“排序实验报告c语言”。
述:
输入三个整数x,y,z,请把这三个数由小到大输出。输入:
输入数据包含3个整数x,y,z,分别用逗号隔开。输出:
输出由小到大排序后的结果,用空格隔开。样例输入
2,1,3
样例输出2 3
#include
int main()
{
int *p1,p,*p2,*p3,a,b,c;
scanf(“%d,%d,%d”,&a,&b,&c);
p1=&a;
p2=&b;
p3=&c;
if(*p1>*p2)
{p=*p1;*p1=*p2;*p2=p;}
if(*p1>*p3)
{p=*p1;*p1=*p2;*p2=p;}
if(*p2>*p3)
{p=*p2;*p2=*p3;*p3=p;}
if(*p1>*p3)
{p=*p1;*p1=*p2;*p2=p;}
if(*p2>*p3)
{p=*p2;*p2=*p3;*p3=p;}
printf(“%d %d %dn”,a,b,c);
return 0;
}
《C语言实验题——三个数排序.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章