chengjitongji.m
来自「Matlab基础程序联系:成绩统计,练习switch和if else组合;抽样定」· M 代码 · 共 40 行
M
40 行
function [tongji,bianhuan] = chengjitongji(inputchengji)
t=0;
tongji = zeros(1,5);
numb = max(size(inputchengji));
for k=1:numb
bianhuan(k,:)=' ';
if inputchengji(k) >= 90
t = 1;
bianhuan(k,:)='优 秀';
elseif inputchengji(k) >= 80
t = 2;
bianhuan(k,:)='良 好';
elseif inputchengji(k) >= 70
t = 3;
bianhuan(k,:)='中 等';
elseif inputchengji(k) >= 60
t = 4;
bianhuan(k,:) = '及 格';
else
t = 5;
bianhuan(k,:)='不及格';
end
switch t
case 1
tongji(1) = tongji(1) + 1;
case 2
tongji(2) = tongji(2) + 1;
case 3
tongji(3) = tongji(3) + 1;
case 4
tongji(4) = tongji(4) + 1 ;
case 5
tongji(5) = tongji(5) + 1;
otherwise
disp('chengjichucuo');
end
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?