分享

C语言生成随机数

 笑笑兔 2023-11-13 发布于天津

说明

在C语言中,生成随机数通常使用rand()函数,此函数会返回一个位于0和RAND_MAX之间的整数。RAND_MAX是在stdlib.h中定义的一个常数,通常是32767。

示例1:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main() {
    srand(time(NULL)); 
    int random_number = rand();
    printf("Random Number: %d\n", random_number);
    return 0;
}

示例2,例如随机0到99,你可以使用模运算符(%)

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main() {
    srand(time(NULL));
    int random_number = rand() % 100;  // 生成0到99的随机数
    printf("Random Number: %d\n", random_number);
    return 0;
}

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多