c语言

c语言怎么随机生成1到100随机数

小亿
367
2024-08-05 18:40:10
栏目: 编程语言

在C语言中,可以使用rand()函数和srand()函数来生成1到100之间的随机数。下面是一个示例代码:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    int randomNum;

    // 使用当前时间作为种子,以确保每次运行程序生成不同的随机数
    srand(time(NULL));

    // 生成1到100之间的随机数
    randomNum = rand() % 100 + 1;

    printf("随机数为: %d\n", randomNum);

    return 0;
}

在上面的代码中,首先使用srand()函数将当前时间作为种子,然后使用rand()函数生成一个0到99之间的随机数,最后将其加1得到1到100之间的随机数。

0
看了该问题的人还看了