编写一个程序,定义一个函数,该函数接收一个整数数组和数组的大小,查找并返回数组中是否存在某个特定的整数(用户输入)。
时间: 2024-10-24 16:02:34 浏览: 10
编写这样的程序,我们可以使用Python语言作为示例。以下是一个简单的函数,它接受一个整数列表和一个目标值,然后检查目标值是否存在于列表中:
```python
def search_integer(arr, target):
"""
检查整数列表arr中是否包含目标值target
参数:
arr (list): 整数数组
target (int): 需要搜索的目标整数
返回:
bool: 如果找到目标值,返回True;否则返回False
"""
if target in arr:
return True
else:
return False
# 示例使用
my_array = [1, 2, 3, 4, 5]
search_result = search_integer(my_array, 3)
print(f"3是否在数组中? {search_result}")
# 用户可以输入他们想要查找的整数
user_input = int(input("请输入你要查找的整数: "))
search_user_input = search_integer(my_array, user_input)
print(f"{user_input} 是否在数组中? {search_user_input}")
```
在这个程序中,我们首先定义了一个`search_integer`函数,通过使用Python的`in`关键字来判断目标值是否在给定的数组中。然后,我们创建了一个测试数组,并让用户输入一个整数进行查询。
阅读全文