主题:求助用c演示冒泡排序!!急急急!!!!
zrr09
[专家分:0] 发布于 2006-05-16 09:33:00
我要交毕业设计了,可是还没做!!请哪个程序高手给我用c演示数据结构冒泡排序的算法的程序!!先在这里谢过了!!我到20号用!!请好心的朋友提前给我答案!!!谢谢谢谢!!!!
回复列表 (共3个回复)
沙发
yhj821 [专家分:0] 发布于 2006-05-23 15:35:00
#include<stdio.h>
void main()
{
int a[10];
int i,j,t;
printf("please enter ten numbers:\n");
for(i=0;i<=9;i++){
scanf("%d",&a[i]);
}
printf("\n");
for(j=1;j<10;j++){
for(i=0;i<10-j;i++){
if(a[i]<a[i+1]){
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
printf("the sorted numbers:\n");
for(i=0;i<=9;i++){
printf("%d",a[i]);
}
}
板凳
xiaowananping [专家分:0] 发布于 2006-05-31 18:11:00
你把数组元素下表从1到10了,这样给人一 种误解!这样也可以!有点像清华大学出版社的C语言程序设计的原题目!
3 楼
selfdem [专家分:40] 发布于 2006-06-03 00:47:00
bt~~what's wrong with your eyes?
我来回复