```python def input(arr): for i in range(len(arr)): arr[i] = int(input("请输入第%d个整数:"%(i+1))) def find(arr, num): for i in range(len(arr)): if arr[i] == num: return i return -1 def sort(arr): for i in range(len(arr)-1): for j in range(len(arr)-1-i): if arr[j] < arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j] def output(arr): for i in range(len(arr)): print(arr[i], end=' ') print() if __name__ == "__main__": nums = [0] * 10 input(nums) num = int(input("请输入要查找的整数:")) pos = find(nums, num) if pos != -1: print("该数所处的位置为:%d"%(pos+1)) else: print("该数不存在") sort(nums) print("排序后的数组:") output(nums) ``` [2024-05-30 11:12:03 | AI写代码神器 | 533点数解答]