试题 (
问题描述:
试题 (
用起泡法对几个数同小到大排序,即将相邻的两个数比较将小的调以前头.
答
起泡法是从一端开始比较的,第一次循环就是把最小数上升到第一位置,第二次循环就是把第二最小数上升到第二位置.如此循环实现数据的排序.下面举一个用起泡法对n个数字进行排序的例子:
#include
void main()
{
int a[100];
int n,i,j,t;
printf("请输入要排序的数字个数:");
scanf("%d",&n);
printf("请输入各个数字:");
for(i=0;i