冒泡排序升序 将三个数按从大到小的顺序排列用c语言编程?
将三个数按从大到小的顺序排列用c语言编程?
参考代码:#include“stdio。H “int main(){int x,y,Z,Max,minscanf(%d%d%d”,&x,&y,&z)if(x>y){Max=xmin=y}if(Z>max)Max=ZIF(min>Z)min=ZY=x y,Z-Max-minx=maxz=minprintf(“从大到小排序:%d%dn”,x,y,Z)}/*运行结果:
3
1 2从大到小排序:3
2 1*/扩展数据使用指针变量和函数从大到小输出三个整数。代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代号:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:代码:标准。H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H:H[I])}
升序:
#include “stdio”。H“
main()
{
int A[4]={1,4,2,6}
int i,J,Num
表示(i=1I<4i)
{
表示(J=0j<4ij)
{if(A[J]>A[j1])
{Num=A[J]A[J]=A[J 1]A[J 1]=Num}
}]表示(i=0I<4i)
printf(%d,A[i])
c语言降序排序函数怎么写?
根据以下想法,您可以定义一个由三个元素组成的数组;
2输入三个数字;
3按降序排列数组;
4输出数组。代码:int main(){int a[3],I,J,t表示(I=0 I< 3 I)scanf(%d”,a I)表示(I=0 I< 2 I)表示(J=1 J< 3 J)if(a[I]>A[J]){t=a[I]a[I]=a[J]a[J]=t}表示(I=0 I< 3 I)printf(%d,”,a[I])}
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。