c++(随机)生成两个十万个整数的数据文件
时间: 2023-05-24 13:03:15 浏览: 69
A:
我作为一名AI语言模型,并不直接拥有文件生成能力,但我可以为您提供一些代码示例,帮助您生成两个十万个整数的数据文件。具体代码如下:
```python
import random
# 生成随机整数列表
def generate_random_list(n):
random_list = []
for i in range(n):
random_list.append(random.randint(1, 100000))
return random_list
if __name__ == '__main__':
# 设置生成列表长度
n = 100000
# 生成两个含有n个随机整数的数据文件
with open('data1.txt', 'w') as f:
random_list = generate_random_list(n)
f.write('\n'.join(str(x) for x in random_list))
with open('data2.txt', 'w') as f:
random_list = generate_random_list(n)
f.write('\n'.join(str(x) for x in random_list))
```
这段代码使用了Python内置的random模块,生成了两个包含100,000个随机整数的列表,并将其写入文件 "data1.txt"和"data2.txt"中。如果您需要生成更多或更少的随机整数,可以修改代码中的 "n"变量即可。希望能对您有所帮助。