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

光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ deliver /di'livə/ vt. 救出,投递 ]


关于rand函数

目标:生成5个双色球号码
程序:
Copy code
void CPrinter::create_num_array(char * num_array)
{
    int tmp = 0;
    char tmp_str[3]={0};
    int select_num[6]={0};
    bool been_select = false;
    strncat(num_array,"红球:",6);
    for(int i = 0;i<12;i++)
    {
        if(0 == i%2)
        {
            do
            {
                been_select = false;
                tmp = 1+rand()%(33-1);
                for(int j=0;j<6;j++)
                {
                    if(tmp == select_num[j])
                    {
                        been_select = true;
                    }
                }
            }while(true == been_select);
            select_num[i/2]=tmp;
            sprintf(tmp_str,"%d",tmp);
            strncat(num_array,tmp_str,strlen(tmp_str));
        }
        else
        {
          strncat(num_array," ",1);
        }
    }
    strncat(num_array,"\n蓝球:",strlen("\b蓝球"));
    tmp = 1+rand()%(16-1);
    sprintf(tmp_str,"%d\n",tmp);
    strncat(num_array,tmp_str,strlen(tmp_str));
}
/*主函数中调用:create_num_array:*/
      srand((unsigned)time(NULL));
    for(k =0;k<bet_num;k++)
        {
            pt->create_num_array(text);
            pt->PrintString(text);
            printf("%d\n",k);
            memset(text,0,sizeof(text));
        }


结果打印出超过bet_num组号码。跟踪K的值,发现不是0,1,2,3。。。递增而是0,1,2,0,1....不规律增长.屏蔽rand函数,赋常值不回出现此问题。
求达人解救


[ 此帖被光子vs电子在2012-02-07 09:40重新编辑 ]
[IMG][/IMG]
顶端 Posted: 2012-02-06 17:29 | [楼 主]
光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ tonic /'tonik/ n. 补药,滋补品 ]


快来人啊,我的500W啊
[IMG][/IMG]
顶端 Posted: 2012-02-06 17:52 | [1 楼]
老坛酸菜面



性别: 保密 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2739
威望: 0
浮云: 3251
在线等级:
注册时间: 2004-04-05
最后登陆: 2024-03-26

5come5帮你背单词 [ practically /'præktikəli/ ad. 几乎,简直,实际上 ]


期待楼猪做出来,我也中个500W
顶端 Posted: 2012-02-06 17:57 | [2 楼]
光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ rewrite /'ri:'rait/ vt. & n. 重写,改写 ]


Quote:
引用第2楼老坛酸菜面于2012-02-06 17:57发表的  :
期待楼猪做出来,我也中个500W

周6买的惨淡淡的流了
[IMG][/IMG]
顶端 Posted: 2012-02-06 18:05 | [3 楼]
sakula





自信之戒
性别: 帅哥 状态: 该用户目前不在线
等级: 前途无量
家族: 菠韬汹勇
发贴: 7443
威望: 1
浮云: 0
在线等级:
注册时间: 2007-12-10
最后登陆: 2020-02-15

5come5帮你背单词 [ magnetism /'mægnitizəm/ n. 磁力,魅力 ]


贴代码  记得用代码模式呀 这样看着肉疼···
顶端 Posted: 2012-02-06 21:49 | [4 楼]
光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ contribute /kən'tribju(:)t/ v. 捐赠(款项),投稿,贡献 ]


Quote:
引用第4楼sakula于2012-02-06 21:49发表的  :
贴代码  记得用代码模式呀 这样看着肉疼···

以前没贴过,刚看了版规才知道怎么贴
[IMG][/IMG]
顶端 Posted: 2012-02-07 09:41 | [5 楼]
only_once



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 234
威望: 0
浮云: 5054
在线等级:
注册时间: 2011-11-11
最后登陆: 2018-01-08

5come5帮你背单词 [ weekly /'wi:kli/ a. 每周的,每周一次的;ad. 一周一次地;n. 周报,周刊 ]


每人一个500W
顶端 Posted: 2012-02-07 14:33 | [6 楼]
fov



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
家族: 萌菌物语
发贴: 758
威望: 0
浮云: 0
在线等级:
注册时间: 2006-05-11
最后登陆: 2023-04-26

5come5帮你背单词 [ sip /sip/ v. & n. 呷,啜 ]


rand函数本来就是伪随机,z种子不变rand的结果是一样的

我其实是来打酱油的嘛,这两天流行这个,那种干完坏事偷完鸡怕别人不晓得的龌龊眼神,一脸地皮流氓的装纯神情,我都不希说他们,简直是流氓。
顶端 Posted: 2012-02-07 19:07 | [7 楼]
老坛酸菜面



性别: 保密 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2739
威望: 0
浮云: 3251
在线等级:
注册时间: 2004-04-05
最后登陆: 2024-03-26

5come5帮你背单词 [ pillar /'pilə/ n. 柱子,台柱,栋梁 ]


唉,我们家乡有人买福彩刚中了个2.6亿,可惜不是我    
这个人一夜挣的钱抵得上全县一年财政收入
顶端 Posted: 2012-02-08 15:41 | [8 楼]
绝对烂仔



灌水天才奖 爱心大使勋章
性别: 帅哥 状态: 该用户目前不在线
头衔: 爱不懂浪漫
等级: 前途无量
家族: 跑跑UesTc家族
发贴: 9815
威望: 0
浮云: 92
在线等级:
注册时间: 2006-09-16
最后登陆: 2022-11-20

5come5帮你背单词 [ how /hau/ ad. 如何,怎样,多少,多么 ]


传说缴了五千多万的税!
白菜gay士
顶端 Posted: 2012-02-08 18:17 | [9 楼]
哆啦a梦





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 915
威望: 0
浮云: 20054
在线等级:
注册时间: 2010-01-19
最后登陆: 2021-12-22

5come5帮你背单词 [ breakdown /'breikdaun/ n. 垮台,破裂,(健康,精神等)衰竭,衰弱,(机器等)损坏,故障 ]


  rand 是伪随机  哈哈,我也被骗用过一次这个函数

某某飞的签名真好看。其实我是shenyeyouhunO(∩_∩)O
顶端 Posted: 2012-02-12 12:51 | [10 楼]
哆啦a梦





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 915
威望: 0
浮云: 20054
在线等级:
注册时间: 2010-01-19
最后登陆: 2021-12-22

5come5帮你背单词 [ outlet /'aut-let/ n. 出口,出路,通风口 ]


你去看看srand()吧

某某飞的签名真好看。其实我是shenyeyouhunO(∩_∩)O
顶端 Posted: 2012-02-12 12:53 | [11 楼]
光子vs电子



性别: 帅哥 状态: 该用户目前不在线
头衔: 程序小白
等级: 人见人爱
家族: YD一族
发贴: 3379
威望: 0
浮云: 0
在线等级:
注册时间: 2007-04-29
最后登陆: 2022-12-09

5come5帮你背单词 [ evaporate /i'væpəreit/ v. (使)蒸发,(使)挥发 ]


貌似是编译器的问题,windows下没问题,估计是G++版本问题。
[IMG][/IMG]
顶端 Posted: 2012-03-02 12:53 | [12 楼]
kuram



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
发贴: 2433
威望: 0
浮云: 2177
在线等级:
注册时间: 2009-04-13
最后登陆: 2024-04-25

5come5帮你背单词 [ feed /fi:d/ vt. 喂养,上(油、煤等);vi. 进餐;n. 饲料 ]


Quote:
引用第8楼老坛酸菜面于2012-02-08 15:41发表的  :
唉,我们家乡有人买福彩刚中了个2.6亿,可惜不是我    
这个人一夜挣的钱抵得上全县一年财政收入


你是巴中的?

很近 我达州

前两天用到Excel的 Rand不会写

结果还借助Minitab来做一个乱序排列
顶端 Posted: 2012-03-02 20:23 | [13 楼]
tfanspippo



社区建设奖 黑曜永恒
性别: 帅哥 状态: 该用户目前不在线
头衔: 没有旅行的生活,只能叫生存~~~~
等级: 版主
家族: 米兰内洛
发贴: 17231
威望: 5
浮云: 133641325
在线等级:
注册时间: 2006-10-28
最后登陆: 2022-12-15

5come5帮你背单词 [ ashamed /ə'eimd/ a. 惭愧的,羞愧的 ]


通江的
顶端 Posted: 2012-03-02 20:34 | [14 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.014028(s) query 5, Time now is:05-06 09:26, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号