山海人工智能信息网

09月输入三个整数按由小到大的顺序输出要求用指针实现(输入三个整数按由小到大的顺序输出)

导读 摘要 今天小编宋丹来为大家解答以上的问题。输入三个整数按由小到大的顺序输出要求用指针实现,输入三个整数按由小到大的顺序输出相信很多...
摘要 今天小编宋丹来为大家解答以上的问题。输入三个整数按由小到大的顺序输出要求用指针实现,输入三个整数按由小到大的顺序输出相信很多小伙伴

今天小编宋丹来为大家解答以上的问题。输入三个整数按由小到大的顺序输出要求用指针实现,输入三个整数按由小到大的顺序输出相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、#includeint max(int x,int y){ int z; z=(x>y)?x:y; return z;}int min(int x,int y){ int z; z=(xy) {temp=x;x=y;y=temp;} if(x>z) {temp=x;x=z;z=temp;} if(y>z) {temp=y;y=z;z=temp;} s=y; return s;}void function(int m[]){ int a[3],*p_1,*p_2,*p_3,*temp_1,*temp_3; printf("imput 3 number please:"); scanf("%d,%d,%d",&a[0],&a[1],&a[2]); *temp_1=min(a[0],a[1]); *p_1=min(*temp_1,a[2]); *p_2=mid(a[0],a[1],a[2]); *temp_3=max(a[0],a[1]); *p_3=max(*temp_3,a[2]); printf("%d,%d,%d",*p_1,*p_2,*p_3);}main(){ int n[3]; function(n[3]);}。

本文就为大家分享到这里,希望小伙伴们会喜欢。