rand函数rand()%90+10 为什么范围是10--99
![](images/u2507.png)
已提交,审核后显示!提交回复
共1条回复
eastsunday 共回答了21个问题
|采纳率81%- 公式rand()%(b-a),是求范围随机数的计算公式,%是做求余运算,正整数对n求余的范围肯定是在0~n-1之间,也就是rand()%(b-a)的范围是0~b-a-1,然后加上a,也就是范围变成了a~b-1.
而rand()%90+10=rand()%(100-10)+10,自己算算看吧. - 1年前
相关推荐
大家在问
- 1rand()函数貌似只能正整数随机,我想要它在-2~+2之间随机要怎么搞?
- 2这四道题的简便运算?
- 3数学题之38一个圆柱体的侧面展开后是正方形,已知这个圆柱体的底面积是5平方厘米,它的表面积是多少?
- 4参加数学竞赛的男生比女生多28人,女生全部得优,男生的75%得优,男生和女生得优的共42人,参加数学竞赛的男生和女生各有
- 5背文言文的方法怎样又快又简单就可以背得!
- 6能用键能大小解释的是( )A. N2的化学性质比O2稳定得多B. 常温常压下,溴呈液态,碘呈固态C. 稀有气体一般很难
- 7下列说法不正确的是:A.任何分子或化合物都是通过原子间形成化学键相结合的B.物质发生化学反应时,断开反应物中的化学键要吸
- 8海关放行用英语怎么说?
- 9上下两个叉是什么字
- 10描写小伙伴或好朋友的作文 几篇 急用
- 11有固定项的数列an的前n项的和sn=2n2+n,现在从中抽取某一项(不包括首项,末项)后,余下的项的平均值是79.
- 12一个偶数怎样其结果有可能是奇数加2,减2,乘2还是除2
- 138点10分的英文怎么写
- 14冰雕节上,冰雕大师要将一个长16分米,宽12分米,高10分米的长方体冰块切割成两个长方体,切割后表面积至少增加多少平方分
- 15八点十分的英文怎么说?