
2 排序;
3 输出。
参考代码如下:
#include <stdio.h>
int main()
{
int a[10]//悄竖枣用来存数据
int i,j,temp
for(i = 0i <纤乎 10i ++)//输入10个数。
scanf("%d",&a[i])
for (j = 0j <9j++)//标准启拆冒泡法排序
for (i = 0i <9- ji++)
{
if(a[i] >a[i + 1])
{
temp = a[i]
a[i] = a[i + 1]
a[i + 1] = temp
}
}
for(i = 0i <10i ++)//输出。
printf("%d,",&a[i])
printf("\n")
return 0
}
1、打开Visual stdio 2019软件新建空白c文件,在源文件雀汪扮处右击鼠标,选择添加下面的新建项,此时会d出窗口:
2、d出的窗口选择C++文件,将文件扩展名改为“.c”点击添加完成新建c文件,之后就可以编写程序了:
3、接下来就可以编写程序了,首先最前面的部分为输入数字的部分,之后的程序会对用户输入的数字就行排序,最后则是将结果打印出来。冒泡排序需要用到两层循环,第一层循环遍历数组中的元素,第二层则进行两两比较,陵备如果顺序不对就要对其进行换位,直到排序完成:
4、最后执行程序观察顷灶结果,按下crtl+F5d出程序,随意输入10个数,按下回车键执行结果,此时就可以看到排序后的结果了。以上就是c语言冒泡排序程序的演示:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)