输入20个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函数、min函数来实现。
时间: 2024-02-23 15:02:18 浏览: 21
使用循环结构实现:
```
num_list = input("请输入20个数,以空格分隔:").split()
# 初始值为列表中的第一个数
max_num = float(num_list[0])
min_num = float(num_list[0])
for num in num_list:
num = float(num)
if num > max_num:
max_num = num
if num < min_num:
min_num = num
print("最大数为:", max_num)
print("最小数为:", min_num)
```
使用 MATLAB 的 max 和 min 函数实现:
```
num_list = input("请输入20个数,以空格分隔:").split()
# 将数字字符串列表转为数值列表
num_list = list(map(float, num_list))
max_num = max(num_list)
min_num = min(num_list)
disp("最大数为:" + string(max_num))
disp("最小数为:" + string(min_num))
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![asm](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)