c语言写程序,使用发泡法给9个整数按大到小排序
初级题目,控制台程序
写程序,使用发泡法给9个 整数按大到小排序
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(void)
{
int i,j,b;
time_t t;
int a[10];
srand((unsigned) time(&t));
for(i=0; i<10; i++)
a[i]= rand() % 100; //生成10个随机数,0-99
//最经典的冒泡排序
for(i=0;i<9;i++)
for(j=i+1;j<10;j++)
if(a[i]>a[j])
{ b=a[i];
a[i]=a[j];
a[j]=b;
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("
");
}
热门标签: