帅哥美女,帮忙看一c++题目

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:12:34
设计一个程序,实现n个数的冒泡排序。
求您发发慈悲,我是初学者,您就花上半分钟的时间,给设计个程序吧,大恩不言谢!

就当复习下,呵呵~~写了之后才发现悬赏分0.

#include <stdio.h>
int main( void )
{
int a[7] = { 9,7,5,6,2,4,3 };
int i, j;
int t;

printf( "排序前:\n" );
for( i = 0; i < 7; i++ )
{
printf( "%d", a[i] );
}
for( i = 0; i < 7; i++ )
{
for( j = i +1; j < 7; j++ )
{
if( a[i] > a[j] )
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}

printf( "\n排序后:\n" );
for( i = 0; i < 7; i++ )
{
printf( "%d", a[i] );
}

printf( "\n" );
return 0;
}

写了之后才发现悬赏分0.
请楼主不要选我的答案。

书上有

二楼的不要到处抄一个C程序就拿过来糊弄人家
而且你那个还是选择排序不是标准的冒泡

#include<iostream>
using namespace std;
const int MAX = 256;
int main()
{
cout << "Input n: ";