C语言真的是从入门到放弃啊,要求太高,每一步都得定义,括号,分号,少一个就不能运行;
所以我要转战Python了。
这次的代码是比较常用的,无论在那种语言中,都是比较常见的,是一个经典算法。接下来给出算法,画重点,背下来,期末会考。
#include <stdio.h>
int main(void)
{
int arr[9]={1,2,5,4,6,9,8,7,3};
int i,j;
int temp = 0;
for(i = 0;i<9-1;i++)
{
//每一次内循环 就比较一个数
for(j = 0;j<9-i-1;j++)
{
if(arr[j]<arr[j+1])//换成>,就是从小到大
{
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for(i = 0;i<9;i++)
{
printf("%d\n",arr[i]);
}
return 0;
}
更多推荐
入门级C语言——冒泡排序应该不难吧?
发布评论