21xrx.com
2024-06-02 21:18:07 Sunday
登录
文章检索 我的文章 写文章
C语言实现随机生成1到100的整数
2023-06-14 20:21:52 深夜i     --     --
C语言 随机数 生成 整数 范围 取余 代码

C语言是一种广泛用于系统编程、嵌入式系统和数字应用的编程语言,而随机数生成是其中常用的一个功能。本文将介绍如何使用C语言实现生成1到100的随机整数。

在C语言中,可以使用rand()函数来生成随机数。但是rand()函数生成的随机数范围是0到RAND_MAX,需要通过取余运算来限制在1到100之间。具体代码如下:


#include

#include

#include

int main() {

  srand((unsigned int)time(NULL));

  int random_num = rand() % 100 + 1;

  printf("随机整数为:%d", random_num);

  return 0;

}

在上面的代码中,首先使用srand()函数设置随机种子,time()函数返回当前时间的秒数,保证每次运行程序时,生成的随机数都是不同的。然后使用rand()函数生成随机数,并通过取余运算限制在1到100之间。最后使用printf()函数输出随机整数。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复