C语言中rand()%100;表示什么意思?

发布网友 发布时间:2022-04-23 03:56

我来回答

9个回答

热心网友 时间:2023-01-20 14:54

rand()%100;表示获得一个100以内的随机数,其结果在[0-99]中


热心网友 时间:2023-01-20 16:12

rand()表示取随机数,没有数值的*;而rand()%100表示取100以内的随机数,即取了随机数之后再对100取余。因而是0~99.

热心网友 时间:2023-01-20 17:47

产生的随机数,能被100整除,可以是100,200,300.......
1、rand()函数是产生随机数的一个随机函数
2、%符号的意思是取余数,3%2=1 ,5%3=2 505%100=5

热心网友 时间:2023-01-20 19:38

rand()是取得一个随机整数,变化范围很大
%整数取模运算,a%100即求a的值除以100的余数
rand()%100取得的数据范围为[0,100-1]=[0,99]的随机数

热心网友 时间:2023-01-20 21:46

产生0~99的随机整数,rand函数在stdlib.h里声明,用rand产生随机数要用srand函数来初始化种子,初始化种子一般用到time这个函数所以有time.h这个头文件

热心网友 时间:2023-01-21 00:11

0-99
rand()%100就是rand()的反回值除100和余数,所以这个结果一定是在[0,99]区别内的整数。

热心网友 时间:2023-01-21 02:52

亲 这代表生成的随机数是从0-99, 它返回的是一个整数 要用int类型的变量去接受~~
希望可以帮到亲~

热心网友 时间:2023-01-21 05:50

随机产生0到99之间的整数

热心网友 时间:2023-01-21 09:05

产生0~99之间的随机数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com