作业帮 > 数学 > 作业

试题 ( 用起泡法对几个数同小到大排序,即将相邻的两个数比较将小的调以前头.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 02:06:29
试题 (
用起泡法对几个数同小到大排序,即将相邻的两个数比较将小的调以前头.
起泡法是从一端开始比较的,第一次循环就是把最小数上升到第一位置,第二次循环就是把第二最小数上升到第二位置.如此循环实现数据的排序.下面举一个用起泡法对n个数字进行排序的例子:
#include
void main()
{
int a[100];
int n,i,j,t;
printf("请输入要排序的数字个数:");
scanf("%d",&n);
printf("请输入各个数字:");
for(i=0;i