C语言编程:求随机数这个,guss=rand()%100+1是啥意思? 直接guss=rand()

C语言编程:求随机数这个,guss=rand()%100+1是啥意思?
直接guss=rand()不行么?

guss=rand()结结果是任意的数
而guss=rand()%100+1的结果是1~100(包含1和100)之间的数
rand()%100是随机数对100取余,即一个随机数除以100的余数,范围是0~99,再+1就是1~100
温馨提示:答案为网友推荐,仅供参考