编写程序,产生100个0-200之间的随机数,在屏幕上显示出来,并将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中。
时间: 2024-02-22 15:59:13 浏览: 63
好的,我可以为您提供一个Python程序来实现这个功能。以下是程序的代码:
```python
import random
# 生成100个0-200之间的随机数
numbers = [random.randint(0, 200) for _ in range(100)]
# 将奇数和偶数分别存储到不同的文件中
with open("odd.txt", "w") as f_odd, open("even.txt", "w") as f_even:
for number in numbers:
if number % 2 == 0:
f_even.write(str(number) + "\n") # 写入偶数文件
else:
f_odd.write(str(number) + "\n") # 写入奇数文件
# 在屏幕上显示随机数
print("随机数列表:", numbers)
```
程序生成100个0-200之间的随机数,然后将其中的奇数存储在`odd.txt`文件中,将偶数存储在`even.txt`文件中。最后,在屏幕上显示随机数列表。您可以将以上代码复制到Python编辑器中运行,检查程序是否符合您的要求。
相关问题
用编写程序,产生100个0-200之间的随机数,在屏幕上显示出来,并将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中。
当然,我可以为您提供一个Python程序来实现这个功能。以下是程序的代码:
```python
import random
# 生成100个0-200之间的随机数
numbers = [random.randint(0, 200) for _ in range(100)]
# 将奇数和偶数分别存储到不同的文件中
with open("odd.txt", "w") as f_odd, open("even.txt", "w") as f_even:
for number in numbers:
if number % 2 == 0:
f_even.write(str(number) + "\n") # 写入偶数文件
else:
f_odd.write(str(number) + "\n") # 写入奇数文件
# 在屏幕上显示随机数
print("随机数列表:", numbers)
```
程序生成100个0-200之间的随机数,然后将其中的奇数存储在`odd.txt`文件中,将偶数存储在`even.txt`文件中。最后,在屏幕上显示随机数列表。您可以将以上代码复制到Python编辑器中运行,检查程序是否符合您的要求。
基于c语言编写程序,产生100个0-200之间的随机数,在屏幕上显示出来,并将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中。
好的,这里是一个基于C语言的程序可以实现你的需求:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int nums[100];
int i;
// 生成100个0-200之间的随机数
srand(time(NULL));
for (i = 0; i < 100; i++) {
nums[i] = rand() % 201;
}
// 在屏幕上显示出来
printf("随机数列表:");
for (i = 0; i < 100; i++) {
printf("%d ", nums[i]);
}
printf("\n");
// 将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中
FILE *odd_file, *even_file;
odd_file = fopen("odd.txt", "w");
even_file = fopen("even.txt", "w");
for (i = 0; i < 100; i++) {
if (nums[i] % 2 == 0) {
fprintf(even_file, "%d\n", nums[i]);
} else {
fprintf(odd_file, "%d\n", nums[i]);
}
}
fclose(odd_file);
fclose(even_file);
printf("奇数已经存储在odd.txt文件中。\n");
printf("偶数已经存储在even.txt文件中。\n");
return 0;
}
```
程序使用了C语言的标准库函数和文件操作函数来实现。程序首先使用srand和rand函数生成100个0-200之间的随机数,并在屏幕上显示出来。然后,程序将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中。最后,程序在屏幕上显示出成功存储的信息。
你可以将以上代码复制到你的C语言IDE中编译和运行。程序会自动生成奇数和偶数文件,并将结果输出到屏幕上。
阅读全文