冒泡排序升序 將三個(gè)數(shù)按從大到小的順序排列用c語言編程?
將三個(gè)數(shù)按從大到小的順序排列用c語言編程?參考代碼:#include“stdio。H “int main(){int x,y,Z,Max,minscanf(%d%d%d”,&x,&y,&a
將三個(gè)數(shù)按從大到小的順序排列用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)}/*運(yùn)行結(jié)果:
3
1 2從大到小排序:3
2 1*/擴(kuò)展數(shù)據(jù)使用指針變量和函數(shù)從大到小輸出三個(gè)整數(shù)。代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代號:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:代碼:標(biāo)準(zhǔn)。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語言降序排序函數(shù)怎么寫?
根據(jù)以下想法,您可以定義一個(gè)由三個(gè)元素組成的數(shù)組;
2輸入三個(gè)數(shù)字;
3按降序排列數(shù)組;
4輸出數(shù)組。代碼: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])}