用编写程序,产生100个0-200之间的随机数,在屏幕上显示出来,并将其中的奇数存储在odd.txt文件中,将偶数存储在even.txt文件中。
时间: 2024-02-22 19:59:14 浏览: 106
当然,我可以为您提供一个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 numbers[100];
srand(time(NULL)); // 设置随机数种子
// 生成100个0-200之间的随机数
for (int i = 0; i < 100; i++) {
numbers[i] = rand() % 201; // 生成0-200之间的随机数
}
// 将奇数和偶数分别存储到不同的文件中
FILE *f_odd = fopen("odd.txt", "w");
FILE *f_even = fopen("even.txt", "w");
for (int i = 0; i < 100; i++) {
if (numbers[i] % 2 == 0) {
fprintf(f_even, "%d\n", numbers[i]); // 写入偶数文件
} else {
fprintf(f_odd, "%d\n", numbers[i]); // 写入奇数文件
}
}
fclose(f_odd);
fclose(f_even);
// 在屏幕上显示随机数
printf("随机数列表:");
for (int i = 0; i < 100; i++) {
printf(" %d", numbers[i]);
}
printf("\n");
return 0;
}
```
程序使用`srand()`函数设置随机数种子,然后利用`rand()`函数生成100个0-200之间的随机数,将奇数和偶数分别存储到不同的文件中,最后在屏幕上输出随机数列表。您可以将以上代码复制到C语言编辑器中运行,检查程序是否符合您的要求。
阅读全文