编写一个程序,先读入数组大小,再读入数组中各个数,输出其中不同的数(即如果一个数出现多次,只打印一次)
时间: 2024-03-14 15:44:29 浏览: 88
字符数组的输入输出-C++程序设计谭浩强完整版
好的,这是一个很简单的问题,您可以使用Python语言实现该程序,代码如下:
```python
n = int(input("请输入数组大小:"))
nums = []
for i in range(n):
num = int(input("请输入第%d个数:" % (i+1)))
if num not in nums:
nums.append(num)
print("不同的数为:", end="")
for num in nums:
print(num, end=" ")
```
首先,我们读入数组大小n,然后创建一个空列表nums,用于存放不同的数。接着使用for循环读入数组中的各个数,如果该数没有出现过,则将其添加到nums中。最后,使用for循环输出nums中的所有元素,即为不同的数。
注意,该程序只适用于整数类型的数组。如果需要处理其他类型的数组,需要进行相应的修改。
阅读全文