练习4-10 找出最小值 (20 分)
时间: 2023-04-13 09:02:56 浏览: 75
题目描述:
输入10个整数,找出其中的最小值。
输入格式:
共一行,输入10个整数,用空格隔开。
输出格式:
共一行,输出其中的最小值。
输入样例:
-1 2 3 4 5 6 7 8 9 10
输出样例:
-1
解题思路:
本题需要找出10个整数中的最小值,可以使用循环遍历的方式,依次比较每个数,找出最小值即可。
具体实现见代码:
相关问题
请出10道关于数组的练习和10道关于接口的练习题
数组练习题:
1. 统计一个数组中所有元素的和。
2. 找出一个数组中的最大值。
3. 找出一个数组中的最小值。
4. 将一个数组中的元素按照从小到大的顺序排序。
5. 将一个数组中的元素按照从大到小的顺序排序。
6. 将一个数组中的元素进行反转。
7. 统计一个数组中某个元素出现的次数。
8. 找出一个数组中第二大的元素。
9. 找出一个数组中第二小的元素。
10. 判断一个数组是否为回文数组(即正着读和倒着读都一样)。
接口练习题:
1. 创建一个接口,在接口中定义一个常量和一个抽象方法。
2. 创建一个实现了上述接口的类。
3. 创建一个类,该类中包含一个方法,该方法接收一个实现了上述接口的对象作为参数,并调用该对象的抽象方法。
4. 创建一个接口,其中定义一个默认方法和一个静态方法。
5. 创建一个实现了上述接口的类,并重写默认方法。
6. 创建一个类,该类中包含一个方法,该方法接收一个实现了上述接口的对象作为参数,并调用该对象的默认方法。
7. 创建一个类,该类实现了两个接口,并重写了两个接口中的方法。
8. 创建一个方法,该方法接收一个实现了某个接口的类的对象作为参数,并调用该对象的方法。
9. 创建一个接口,其中定义一个抽象方法和一个默认方法。
10. 创建一个实现了上述接口的类,并同时重写了抽象方法和默认方法。
5. 统计练习:列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列题目: 1.找出列表里的最大值 2.找出列表里的最小值 3.找出列表里最大值的个数 4.计算列表里所有元素的和 5.计算列表里元素的平均值 6.计算列表的长度 7.找出元素6在列表中的索引
好的,你可以按照以下代码来对列表lst进行统计练习:
```python
lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]
# 找出列表里的最大值
max_num = max(lst)
# 找出列表里的最小值
min_num = min(lst)
# 找出列表里最大值的个数
max_count = lst.count(max_num)
# 计算列表里所有元素的和
sum_num = sum(lst)
# 计算列表里元素的平均值
avg_num = sum_num / len(lst)
# 计算列表的长度
length = len(lst)
# 找出元素6在列表中的索引
index_6 = lst.index(6)
# 输出结果
print("最大值为:", max_num)
print("最小值为:", min_num)
print("最大值的个数为:", max_count)
print("列表所有元素的和为:", sum_num)
print("列表所有元素的平均值为:", avg_num)
print("列表的长度为:", length)
print("元素6的索引为:", index_6)
```
输出结果为:
```
最大值为: 9
最小值为: 2
最大值的个数为: 3
列表所有元素的和为: 57
列表所有元素的平均值为: 6.333333333333333
列表的长度为: 9
元素6的索引为: 2
```
即最大值为9,最小值为2,最大值的个数为3,列表所有元素的和为57,列表所有元素的平均值为6.333333333333333,列表的长度为9,元素6的索引为2。