C语言 随机生成大写字母
时间: 2023-12-05 13:56:43 浏览: 98
随机产生字符串函数 c语言
4星 · 用户满意度95%
可以使用rand()函数来生成随机数,通过对生成的随机数取余操作,将其映射到大写字母的ASCII码范围内。
示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand((unsigned)time(NULL)); // 初始化随机种子
int random_num = rand() % 26 + 65; // 生成65~90之间的随机数
char random_char = (char)random_num; // 将随机数转换成字符
printf("Random uppercase letter: %c\n", random_char);
return 0;
}
```
阅读全文