請問各位大佬,我的降序冒泡排序為什么不起作用?
#include?<stdio.h>
int?main()
{
????int?s[10]={67,98,75,63,82,79,81,91,66,84};
????int?i,j;
????for(i=8;i>=0;i--);
????{
????????for(j=0;j<=i;j++)
????????{
????????????if(s[j]<s[j+1])
????????????{
????????????????int?temp;
????????????????temp=s[j+1];
????????????????s[j]=s[j+1];
????????????????s[j+1]=temp;
????????????}
????????????
????????}
????}
????for(i=0;i<10;i++)
????{
????????if(i!=9)
????????printf("%d,",s[i]);
????????else
????????printf("%d.",s[i]);
????}
????return?0;
}
2021-03-18
對不起我發現了。。。第一個for循環后面跟了個;?
=此問題終結=