qq_就此别过_0
2015-07-28 20:07
#include "stdio.h"
int main()
{
int arr[10]={99,94,95,93,92,91,90,88,97,89};
int i,j;
printf("刚开始的数是:");
for(i=0;i<10;i++)
printf("%d\t",arr[i]);
for(i=0;i<9;i++)
for(j=0;j<9-j;j++)
if(arr[j]>arr[j+1])
{
int t;
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
printf("\n");
for(i=0;i<10;i++)
printf("%d\t",arr[i]);
return 0;
}
for(j=0;j<9-j;j++ //应该是j<9-i
自己弄懂了,9-j改成9-i就好了。
C语言入门
926210 学习 · 20797 问题
相似问题