1、实验五 分支结构程序设计实验内容(1)从键盘输入一个数,将它反向输出,例如输入 693,输出为 396 clear format long gs=input(s=)n=fix(log10(s);A=0;for i=1:na=fix(s/10n);x=fix(mod(s,10i)/10.(i-1);A=A+x*10(n+1-i);endA+as=693s =693ans =396(2)输入一个百分制成绩,要求输出成绩等级 A,B,C,D,E 其中 90-100 位 A,80-89 为 B,70-79 为 C,60-69 为 D,60 以下为 E1)分别用 if 语句和 switch 语句实现2)
2、输入百分制成绩后要判断成绩的合理性,对不合理的成绩应输出出错信息If 语句 a=input(输入成绩)if a=90case num2cell(0:59)disp(E 成绩合理);case num2cell(60:69)disp(D 成绩合理 );case num2cell(70:79)disp(C 成绩合理);case num2cell(80:89)disp(B 成绩合理);case num2cell(90:100)disp(A 成绩合理 );otherwisedisp(成绩错误);end输入成绩 98a =98A 成绩合理 a=input(输入成绩)switch a;case num2cell(0:59)disp(E 成绩合理);case num2cell(60:69)disp(D 成绩合理 );case num2cell(70:79)disp(C 成绩合理);case num2cell(80:89)disp(B 成绩合理);case num2cell(90:100)disp(A 成绩合理 );otherwisedisp(成绩错误);end输入成绩 148a =148成绩错误小结实验心得体会通过本次实验,我逐渐掌握了点 if 语句和 switch 语句的使用,了解了分支结构程序设计方法。因为本次实验较有难度,所以完成的不是很顺利。在分支结构程序设计方面还有待加强。