库拉索芦荟 - 芦荟汇聚地!

maxmid

> 知识库 芦荟君 2024-10-13 21:01

c语言,输入3个数,按从大到小的顺序输出,要用三种方法

1、#include int main(){int a,b,c,t;scanf("%d %d %d",&a,&b,&c);if ( a int main(){int i,j,t;int a[3];for ( i = 0; i #define M 3void main(){ int b[M],i,j,t,k; for(i=0;i<M;i++) scanf("%d",&b[i]); for(i=0;i<M-1;i++) { k=i; for(j=i+1;j<M;j++) if(b[k]<b[j]) k=j; if(i!=k) { t=b[i]; b[i]=b[k]; b[k]=t; } } for(i=0;i<M;i++) printf("%d ",b[i]);}


利用C语言指针比较三个数并且从小到大输出

#includeint main() {int a,b,c,*p1,*p2,*p3,*t;p1=&a;p2=&b;p3=&c;printf("请输入三个整数:");scanf("%d%d%d",p1,p2,p3);if(*p1>*p2){t=p1;p1=p2;p2=t;}if(*p1>*p3){t=p1;p1=p3;p3=t;}if(*p2>*p3){t=p2;p2=p3;p3=t;}printf("%d %d %d\n",*p1,*p2,*p3);getch();return 0;}

查看全部
热门文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
大家都在看