用C语言表示出随机字符密码
时间: 2024-01-26 14:43:50 浏览: 63
如何利用C#产生随机密码字符串
5星 · 资源好评率100%
可以使用rand()函数和ASCII码表来生成随机字符密码,示例代码如下:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand((unsigned int)time(NULL)); // 初始化随机数种子
char password[8]; // 定义一个8位密码的字符数组
int i;
for (i = 0; i < 8; i++) {
password[i] = rand() % 93 + 33; // 生成ASCII码表中33~126之间的字符
}
password[i] = '\0'; // 字符串结尾
printf("随机密码为:%s\n", password);
return 0;
}
```
阅读全文