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

光子vs电子



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

5come5帮你背单词 [ pink /piŋk/ n. 粉红色,桃红色;a. 粉红色的 ]


关于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重新编辑 ]
顶端 Posted: 2012-02-06 17:29 | [楼 主]
光子vs电子



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

5come5帮你背单词 [ slap /slæp/ n. 耳光,掌击;vt. 打…一巴掌,猛地关(门等) ]


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



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

5come5帮你背单词 [ purify /'pjuərifai/ vt. 使纯净,净化,简炼,提纯;n. 纯净,纯洁,纯度 ]


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



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

5come5帮你背单词 [ trouble /'trΛbl/ n. 麻烦,苦恼,困难,故障,功夫,动乱;vt. 使烦恼,使苦恼,麻烦;vi. 费神,费力 ]


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

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





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

5come5帮你背单词 [ tailor /'teilə/ n. 裁缝;vt. 缝制,裁剪 ]


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



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

5come5帮你背单词 [ busy /'bizi/ a. 忙的,忙碌的,热闹的,繁忙的,(电话)占线 ]


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

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



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

5come5帮你背单词 [ sediment /'sedimənt/ n. 沉淀物,渣 ]


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



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

5come5帮你背单词 [ letter /'letə/ n. 字母,文字,信,函件 ]


rand函数本来就是伪随机,z种子不变rand的结果是一样的
顶端 Posted: 2012-02-07 19:07 | [7 楼]
老坛酸菜面



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

5come5帮你背单词 [ memo /'memou/ n. 备忘录 ]


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



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

5come5帮你背单词 [ hotel /həu'tel/ n. 旅馆,饭店,洒店 ]


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





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

5come5帮你背单词 [ shrewd /ru:d/ a. 精明的,机敏的 ]


  rand 是伪随机  哈哈,我也被骗用过一次这个函数
顶端 Posted: 2012-02-12 12:51 | [10 楼]
哆啦a梦





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

5come5帮你背单词 [ booth /bu:ð/ n. (集市上的)货摊,小间,亭子 ]


你去看看srand()吧
顶端 Posted: 2012-02-12 12:53 | [11 楼]
光子vs电子



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

5come5帮你背单词 [ independent /indi'pendənt/ a. 独立的,自主的,不依赖…的 ]


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



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

5come5帮你背单词 [ translation /træns'leiən/ 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帮你背单词 [ flow /fləu/ vi. (液体)流动,涌出,飘动;vt. 淹没;n. 流,水流,气流,流量 ]


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

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