第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;
}
}
上机试一试吧!!!