冒泡排序

# include <stdio.h>
int main()
{
	int a[6] = { 900, 2, 3, -58, 34, 76 };
	int i;  //比较的轮数
	int j;  //每轮比较的次数
	int buf;  //交换数据时用于存放中间数据
	for (i = 0; i < 6; ++i)
	{
		for (j = 0; j < 5 - i; ++j)
		{
			if (a[j] < a[j + 1])
			{
				buf = a[j];
				a[j] = a[j + 1];
				a[j + 1] = buf;
			}
		}
	}
	for (i = 0; i < 6; ++i)
	{
		printf("%d\x20", a[i]);
	}
	printf("\n");
	while (1);

	return 0;

全部评论

相关推荐

本人西电本大三,无实习(正在找),基础还可以(后端基本技术栈都学了),参与过进销存管理系统的团队项目(微服务架构),还啃了个github的即时聊天室(CS架构,涉及qt、grpc、boost等等)。现在各方向行情怎么样啊有没有佬来指教一下?本人还是有那么一点冲大厂的小理想的,但是现在在选方向上有点迷茫。了解的方向:1.客户端:感觉需求不少而且门槛不高,但是偏前端,不太感兴趣(但为了实习正在学qt)2.游戏开发:岗位肉眼可见的多,但是不知道未来的发展和上限怎么样,也不知道这方向要学哪些相关技术3.传统后端带我去/服务端开发:利用cpp搞后端业务逻辑?(我的理解)但是岗位肉眼可见的少4.高性能服务器:搞服务器本身的,偏底层一点,看了下感觉需求也不多5.操作系统、数据库等系统级研发:更底层,难度更高,我的学历和支持储备好像不太够6.音视频:感觉需求量和服务器差不多,似乎要学ffmpeg之类的相关库和工具7.量化:钱多需求多要求高,不喜欢,不考虑8.嵌入式/机器人:了解不多,好像都需要硬件知识,需求好像不少,前景的话(越老越吃香?),但我不是很感冒这些大概就是我对一些主流方向的了解了,有没有佬有其他好的方向补充或者对我方向选择有啥建议啊😭感觉再不定方向就没时间落实对口的技术了
我亚索又来了:如果你对游戏感兴趣可以去做游戏客户端,学点引擎知识,要不然赶紧转其它语言,我技术栈c++和go,秋招拿的offer中除了网易互娱是c++其他基本都是Java和go的岗
计算机有哪些岗位值得去?
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务