c语言随机输出十个数范围在10-99之间
时间: 2024-02-21 13:00:35 浏览: 24
可以使用C语言的rand()函数来生成随机数,然后使用取模运算符%来限定随机数的范围在10-99之间。具体实现如下所示:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int i, num;
srand((unsigned int)time(NULL)); // 设置随机数种子
for (i = 0; i < 10; i++) {
num = rand() % 90 + 10; // 生成10-99之间的随机数
printf("%d ", num);
}
return 0;
}
```
上述代码中,srand()函数用于设置随机数种子,以保证每次生成的随机数序列都是不同的。rand()函数用于生成一个在0到RAND_MAX之间的随机整数,其中RAND_MAX是一个宏定义,表示rand()函数能够生成的最大随机数。通过取模运算符%来将随机数限定在10-99之间,生成的随机数即为num。最后使用printf()函数将num输出到屏幕上。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)