入门级C语言——冒泡排序应该不难吧?

编程知识 更新时间:2023-04-06 20:53:39

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语言——冒泡排序应该不难吧?

本文发布于:2023-04-06 20:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/62fd6b024cbb77978f084993baa4a0c0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门级   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50794文章数
  • 14阅读数
  • 0评论数