c语言编写1-31随机生成数字,当随机数为9时重新生成数字并输出
时间: 2024-05-02 10:20:51 浏览: 145
随机生成500个数,并输出介于各数字段的数字个数
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL)); // 设置随机数种子
int num = rand() % 31 + 1; // 生成1-31之间的随机数
while (num == 9) { // 如果随机数为9,则重新生成随机数
num = rand() % 31 + 1;
}
printf("%d", num); // 输出随机数
return 0;
}
```
阅读全文