matlab 求1-20数其中的最大值和最小值要求用循环结构输入数据用max和min函数求最大值最小值
可以使用以下代码实现:
data = zeros(1, 20); % 创建一个长度为20的零向量
% 循环输入数据
for i = 1:20
data(i) = input(sprintf('请输入第%d个数:', i));
end
% 使用max和min函数求最大值和最小值
max_num = max(data);
min_num = min(data);
fprintf('最大值为:%d,最小值为:%d\n', max_num, min_num);
这段代码首先创建了一个长度为20的零向量,然后使用循环结构逐个输入数据。最后使用max和min函数求出最大值和最小值,并将结果打印出来。
原文地址: https://www.cveoy.top/t/topic/LaK 著作权归作者所有。请勿转载和采集!