以下程序的功能是输入一个正整数n(1<n≤10),再输入n个整数,将它们存入数组a中,再输入1个数x,然后在数组中查找x,如果找到,输出相应的最小下标,否则,输出“Not Found”。请填空。
时间: 2023-10-10 13:05:50 浏览: 130
数组a中已存有互不相同的10个整数从键盘输入一个整数,找出与该值相同的数组元素下标。 (如果没找到,输出“没找到”).c
5星 · 资源好评率100%
```python
n = int(input())
a = []
for i in range(n):
a.append(int(input()))
x = int(input())
flag = False
for i in range(n):
if a[i] == x:
print(i)
flag = True
break
if not flag:
print("Not Found")
```
对于输入正整数n,我们可以使用 `int(input())` 进行读取。
对于输入n个整数,我们可以使用 `for` 循环,将每一个整数读取出来,并加入到列表 `a` 中。
对于输入1个数x,我们可以使用 `int(input())` 进行读取。
然后使用 `for` 循环,在列表 `a` 中查找元素x,如果找到,输出最小下标,否则输出 "Not Found"。在循环中使用一个布尔变量 `flag` 记录是否找到元素x,如果找到,将 `flag` 置为 `True`,然后使用 `break` 语句跳出循环。最后使用 `if not flag` 判断是否找到元素x,如果没有找到,输出 "Not Found"。
阅读全文