定义一个长度为10的整型数组,循环输入10个整数。 然后将输入一个整数,查找此整数,找到后输出下标,没找到给出提示。并结束运行
时间: 2024-10-19 13:15:03 浏览: 36
详解C++中的一维数组和二维数组
5星 · 资源好评率100%
为了实现这个功能,你可以使用一个简单的for循环来初始化一个长度为10的整型数组,并逐个输入10个整数。然后,你可以创建一个while循环来接收用户输入的查询整数,遍历数组查找它,如果找到就输出对应的下标,如果没有找到则给出相应的提示。下面是一个Python示例代码:
```python
# 初始化一个长度为10的整型数组
arr = [0] * 10
# 循环输入10个整数
for i in range(10):
arr[i] = int(input(f"请输入第{i+1}个整数: "))
# 主循环接收查询整数和查找操作
query = int(input("现在请输入你要查找的整数: "))
found_index = -1 # 初始化未找到的标志位
# 遍历数组查找目标值
for index, value in enumerate(arr):
if query == value:
found_index = index
break
# 根据查找结果给出相应信息
if found_index != -1:
print(f"找到了,索引为 {found_index}")
else:
print("没有找到该整数")
# 结束程序运行
```
阅读全文