编写代码,C++生成随机字符串
时间: 2023-08-31 17:09:38 浏览: 161
生成随机字符串的方法
可以使用rand()函数结合ASCII码生成随机字符。如下代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define LENGTH 10
int main()
{
srand(time(NULL));
char str[LENGTH+1];
for(int i=0; i<LENGTH; i++)
{
str[i] = rand() % 26 + 'a'; //生成小写字母
}
str[LENGTH] = '\0'; //字符串以'\0'结尾
printf("随机字符串为:%s\n", str);
return 0;
}
```
以上代码会生成10个随机的小写字母组成的字符串。
阅读全文