我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 冒泡???今天竟然搞不出来了!! 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

冰淇淋



性别: 美女 状态: 该用户目前不在线
等级: 品行端正
发贴: 395
威望: 0
浮云: 1107
在线等级:
注册时间: 2007-09-03
最后登陆: 2007-12-14

5come5帮你背单词 [ objection /əb'd3əekən/ n. 反对,异议 ]


冒泡???今天竟然搞不出来了!!

Copy code
#include "iostream"
#include "cmath"
using namespace std;
int main()

{
    int num[5];
    int i,j;
    for(i=0;i<5;i++)
        cin>>num[i];
    for(i=0;i<4;i++)
    {
        for(j=4;j>i;j--)
        {
            if(num[j]<num[j--])
            {
                int temp;
                temp=num[j];
                num[j]=num[j--];
                num[j--]=temp;
            }
        }
       
    }
    for(i=0;i<5;i++)
        cout<<num[i]<<" ";
    cout<<endl;
    return 0;
}
这是我写的一个简单的冒泡算法,不知道是循环的什么地方出了问题,没达到排序的功能。很汗颜~~~
请高手指点一下。



[ 此贴被kangtalc在2007-10-31 23:21重新编辑 ]
顶端 Posted: 2007-10-31 22:28 | [楼 主]
筱枚



自信之戒
性别: 美女 状态: 该用户目前不在线
头衔: 蠢得无可救药
等级: 前途无量
家族: 起早不摸黑
发贴: 8888
威望: 0
浮云: 1243
在线等级:
注册时间: 2007-09-07
最后登陆: 2010-07-10

5come5帮你背单词 [ anger /'æŋgə/ n. 生气,气愤;vt. 激怒,使生气,使发怒 ]


Copy code
#include "iostream"
using namespace std;
int main()
{
    int num[5];
    int i,j;
    for(i=0;i<5;i++)
        cin>>num[i];
    for(i=0;i<5;i++)
        for(j=0;j<5-i;j++)
            if(num[j]>num[j+1])
            {
                int temp;
                temp=num[j];
                num[j]=num[j+1];
                num[j+1]=temp;
            }
    for(i=0;i<5;i++)
        cout<<num[i ]<<" ";
    cout<<endl;
    return 0;
}



[ 此贴被kangtalc在2007-10-31 23:22重新编辑 ]
顶端 Posted: 2007-10-31 22:42 | [1 楼]
筱枚



自信之戒
性别: 美女 状态: 该用户目前不在线
头衔: 蠢得无可救药
等级: 前途无量
家族: 起早不摸黑
发贴: 8888
威望: 0
浮云: 1243
在线等级:
注册时间: 2007-09-07
最后登陆: 2010-07-10

5come5帮你背单词 [ simply /'simpli/ ad. 仅仅,只,简直,完全,简单地,简易地 ]


LZ输入num时候没写下标,建议多看书,书上有类似的例子
顶端 Posted: 2007-10-31 22:43 | [2 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.008736(s) query 6, Time now is:11-22 20:58, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号