C语言编程:将输入的N个整数采用冒泡排序按照从小到大的顺序排列并且输出。

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:11:13
只要编冒泡法 就够 了 因为就这个运行老错误

void BubbleSort(int L[]) {
// 对顺序表L作冒泡排序
int i,j,fini = 0;
for (i = 1; i < n && !fini; i++) {
fini = 1;
for (j = 1; j <= n-i; j++)
if (L[j] > L[j+1]) {
L[0] = L[j];
L[j] = L[j+1];
L[j+1] = L[0];
fini = 0;
}
}
}

#include "stdio.h"
#include "stdlib.h"
int main()
{
int a[1000];
int b=0,c=0,e=0,w,q;
printf("请输入排序个数!\n\n");
scanf("%d",&w);
system("cls");
for(e=0;e<w;e++)
{
scanf("%d",&a[e]);
}
system("cls");
b=0;
printf("1.从小到小\t2.从大到大\n\n");
scanf("%d",&q);
switch(q)
{/*awitch q*/
case 1:
{ /*case 1*/
for(b=0;b<w;b++)
{
for(c=0;c<w-1;c++)
{
if(a[c]&g

C语言编程:将输入的N个整数采用冒泡排序按照从小到大的顺序排列并且输出。 C语言编程: 输入4个整数 C语言编程的一个问题?输入n个整数,求出这n个数之中的偶数的平均值,并输出。 C语言编程:用指针编程,输入3个整数,从小到大的顺序输出 在c 语言中输入n 个整数,相同的输出一个,计算个数 C语言编程:输入1个不大于32676的整数,转换成2进制!!! C语言编程:从键盘任意输入100个不相同的整数,然后,输入你所要查找的数,如果在这100个整数 用C语言编程.写出一函数,求出有N个元素的整数数组的最大值及其下标。 c语言求n 个整数中最大值的输出 输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形