问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急啊!!!关于C语言中随机数的生成!!!

发布网友 发布时间:2023-02-21 18:54

我来回答

3个回答

热心网友 时间:2023-11-18 13:48

应该说
这两句都存在隐藏的错误
P[i].Max[j]=rand()%total[j]; //生成P[i].Max[j]在0~total[j]之间
P[i].Allocation[j]=rand()%P[i].Max[j]; //生成P[i].Allocation[j]在0~P[i].Max[j]之间
第一个也许你没有遇到。但是到第二个范围越小。得到随机数为零的时候。
rand函数取数失败!调试过程,报错也是提示P[i].Max[j]变成了零
所以需要对生成的随机数为零的做相应的特殊处理

热心网友 时间:2023-11-18 13:49

如果你不能保证P[i].Max[j] 不为0的话,那么换种方式来取得 0 - xt之间的数

int num, xt = 100;

srand((int)time(NULL));
num = (int)(xt*rand()/(RAND_MAX + 1.0)); //得到的num 介于 0- xt之间

热心网友 时间:2023-11-18 13:49

P[i].Max[j]有可能是0啊,发生了除0错误
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 以髯打头的成语 肌肤暗沉怎么改善 C语言#define 定义一个全局随机数 文言文滥竽充数读音 形容“美中不足”的词还有什么 烛影摇红(寿声仲)原文_翻译及赏析 古代名“仙” 列:李白(诗仙) 八声甘州(代蔡泉使寿丁丞相) 我想找个工作,不知道干什么,好迷茫 《宴瑶池》的全文 马迹蛛丝什么意思?有什么历史典故?反义词和近义词是什么? ...早春寻李校书元稹款款春风淡淡云,柳枝低作翠笼裙。梅含鸡舌兼... 蛛丝马迹的读音 ...早春寻李校书 元稹款款春风澹澹云,柳枝低作翠笼裙。梅含鸡舌兼红... 冯五行属什么 冯字有几画? ...下册语文课内10首古诗是哪个?请说一下诗名,有全文就更好了。谢谢... 坐沉红日,看遍青山。消我情肠,任她冷眼。什么意思求解 攀跻[pān jī]什么意思?近义词和反义词是什么?英文翻译是什么? 成语词语词汇? 枯的四字词语 五言古诗的示例 怎么在vc++6.0中用C语言产生随机数? 诗为乐贤王, 杨柳映春江。什么意思? 丙子寅月九日五鼓梦余忆旧作因用韵原文_翻译及赏析 王伯成几岁? 潮州必吃美食攻略 去潮州有哪些美食 诸宫调详细资料大全 潮州有什么特色美食 描写元曲的词语 月上柳梢头 人约黄昏后 翻译 不要赏析什么之类的,只要翻译 “月上柳梢头,人约黄昏后”在现代有什么新的解释? 文言文病 一男一女从一个房子里走出,打一成语 官方明确新冠感染重症标准民政局什么时候放假 男什么女什么 文言文合浦珠还的字解 茅日运天是什么意思 ...下下签 秦香莲 年华数亦珠 久病未能愈 岸危舟未发 龙卧失明珠我婆婆... 文言文莲花洞