| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1349 人关注过本帖
标题:我花了半个多小时写的程序 拿来秀秀!!!
只看楼主 加入收藏
xxlovemf
Rank: 2
等 级:论坛游民
威 望:1
帖 子:49
专家分:88
注 册:2009-8-6
收藏
得分:0 
回复 8楼 stguotao
这么简单的程序也加注释??
2010-10-02 16:30
小葳的宝宝
Rank: 2
等 级:论坛游民
帖 子:19
专家分:17
注 册:2010-7-19
收藏
得分:0 
还真没看懂。。。。。。我还是太年轻了!!
2010-10-02 20:39
zaq2008
Rank: 2
等 级:论坛游民
帖 子:23
专家分:13
注 册:2010-8-14
收藏
得分:0 
程序代码:
#include <iostream>
#include <ctime>
using namespace std;
void Sort(int *data,const int SUM);
void Unique(int *data,const int SUM)
{
    int curr_data,flag;
    size_t num=0;
    srand((unsigned)time(NULL));//为随机数函数rand()提供种子
    while(num<SUM)
    {
        curr_data=rand()%10;//生产随机数 并求余赋值
        flag=1;
        for(size_t ix=0;ix<SUM;++ix)
        {
            if(curr_data==data[ix])//判断随机数求余后与之前的不相等
            {
                flag=0;
                break;
            }
        }
        if(flag)
        {
            data[num++]=curr_data; \\存储并num加1
        }
    }
    Sort(data,SUM);
}


void Sort(int *data,const int SUM)
{
    int ix,jx,tt;
    for(ix=1;ix<SUM;ix++)//排序
    {
        for(jx=0;jx<SUM-1;jx++)
        {
            if(data[jx]>data[jx+1])
            {
                tt=data[jx];
                data[jx]=data[jx+1];
                data[jx+1]=tt;
            }
        }
    }
    for(ix=0;ix<SUM;ix++)//输出
    {
        cout<<data[ix]<<" ";
    }
    cout<<endl;
}
int main()
{
    const int SUM=5;
    int data[SUM]={-1,-1,-1,-1,-1};
    Unique(data,SUM);
    return 0;
}
2010-10-05 14:14
jment
Rank: 1
等 级:新手上路
帖 子:2
专家分:5
注 册:2010-10-5
收藏
得分:0 
哈哈哈。。。小毛孩真好笑~
2010-10-05 23:05
tansuo
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-6
收藏
得分:0 
这个程序先随机产生了5个数,后又对这5个数进行了排序。最后产生一个5位数,这个5位数从左至右按从小到大排列。
2010-10-07 21:43
yuanqun0734
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-9-20
收藏
得分:0 
你花了半个小时写,我用一个小时测试通不过,while(num<SUM)不匹配
2010-10-09 14:53
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
写个程序调试一般都要花好长时间。我花十几分钟写的程序要调试几个小时的情况都有(不过用的是我不很熟悉的语言),总之写出个能跑的程序是很不错的,楼主继续加油哦~
2010-10-10 02:19
cacker
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-10-11 21:48
cacker
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-10-11 21:51
快速回复:我花了半个多小时写的程序 拿来秀秀!!!
数据加载中...
 
   



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

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