4个数比较大小,结果从小到大排列,用C语言怎么编?

如题所述

第1个回答  2022-11-19
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
解析:

冒泡 排序算法!!

#include<iostream.h>

void main()

{

int A[4];

从键盘上输入4个元素到数组A中

for(int i=0;i<=3;i++)

{

cout<<"Enter the amount:";

cin>>A;

}

.

for( i=1;i<=3;i++)

{

for(int j=0;j<=3-i;j++) 将相邻两个数比较,将小的调到的调到前头

{

if (A[j]>A[j+1])

{

int temp=A[j]; 两数交换

A[j]=A[j+1];

A[j+1]=temp;

}

}

}

输出数组中的元素

for(int j=0;j<=3;++j)

{

cout<<"Element"<<j<<": "<<A[j]<<endl;

}

}

上机试一试吧!!!
相似回答