| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1006 人关注过本帖
标题:课程设计最后关头遇到问题。高手帮帮忙。
只看楼主 加入收藏
lan871227
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-7-8
收藏
 问题点数:0 回复次数:4 
课程设计最后关头遇到问题。高手帮帮忙。
#include<iostream.h>
#include<iomanip.h>
void run(int * pData,int left,int right)
{
    int i,j;
    int middle,temp;
    i=left;
    j=right;
    middle=pData[(left+right)/2];
    do
    {
        while((pData[i]<middle)&&(i<right))
            i++;
        while((pData[j]>middle)&&(j>left))
            j--;
        if(i<=j)
        {
            temp=pData[i];
            pData[i]=pData[j];
            pData[j]=temp;
            i++;
            j--;
            for(int k=0;k<9;k++)
                cout<<pData[k]<<"  "<<endl;
        }
    }
    while(i<j);
    if(left<j)
        run(pData,left,j);
    if(right>i)
        run(pData,i,right);
}
void sort(int * pData,int Count)
{
    run(pData,0,Count-1);
}
void main()
{
    int data[10];
    cout<<"Input 10 numbers!"<<endl;
    for(int k=0;k<9;k++)
        cin>>data[k];
        cout<<"&Aring;&Aring;&ETH;ò&Ccedil;°"<<endl;
    for(int m=0;m<9;m++)
        cout<<data[m]<<"  ";
        cout<<endl;
        cout<<"&Aring;&Aring;&ETH;ò&sup1;&yacute;&sup3;&Igrave;&Icirc;&ordf;"<<endl;
        sort(data,9);
        cout<<"×&icirc;&ordm;ó&frac12;á&sup1;&ucirc;&Icirc;&ordf;"<<endl;
        for(int i=0;i<9;i++)
            cout<data[i]<<" ";
            cout<<endl;
}

//快速排序  提示倒数第2行出问题  比较无解 不知道哪里错了 按同学的改的 郁闷了 应该没问题的 帮帮忙 谢谢
搜索更多相关主题的帖子: 关头 课程 设计 
2008-07-08 19:47
morisk
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-7-7
收藏
得分:0 
for(int i=0;i<9;i++)
            cout<data[i]<<" ";
            cout<<endl;
}
倒数第二行当然错勒啊
for(int i=0;i<9;i++)
            cout<<setw(5)<<data[i];
            cout<<endl;
}
2008-07-08 20:46
lan871227
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-7-8
收藏
得分:0 
对倒是对了?
这是什么错误。。。。
setw(4)和cout<<"  "<<endl;有区别么?
为撒我错了。。。。
2008-07-08 23:14
lan871227
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-7-8
收藏
得分:0 
我晕。。。
知道哪错了。。。
打了一个 <   ...
2008-07-08 23:16
levma
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-7-9
收藏
得分:0 
域名出售
出售www. ,價格300元左右,有意者請發郵件到 levma@
2008-07-09 16:58
快速回复:课程设计最后关头遇到问题。高手帮帮忙。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014707 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved