Matlab-实验五-分支结构程序设计答案.doc

上传人:s9****2 文档编号:546423693 上传时间:2023-05-07 格式:DOC 页数:3 大小:33.01KB
返回 下载 相关 举报
Matlab-实验五-分支结构程序设计答案.doc_第1页
第1页 / 共3页
Matlab-实验五-分支结构程序设计答案.doc_第2页
第2页 / 共3页
Matlab-实验五-分支结构程序设计答案.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Matlab-实验五-分支结构程序设计答案.doc》由会员分享,可在线阅读,更多相关《Matlab-实验五-分支结构程序设计答案.doc(3页珍藏版)》请在金锄头文库上搜索。

1、实验五 分支结构程序设计实验内容(1)从键盘输入一个数,将它反向输出,例如输入693,输出为396 clear format long gs=input(s=)n=fix(log10(s);A=0;for i=1:n a=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=90&a=80&a=70&a=60&a70 disp(D 成绩合理);elseif a a=input(输入成绩)if a=90&a=80&a=70&a=60&a70 disp(D 成绩合理);elseif a 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(

3、B 成绩合理); case num2cell(90:100) disp(A 成绩合理); otherwise disp(成绩错误); 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 成绩合理); otherwise disp(成绩错误); end输入成绩148a = 148成绩错误小结实验心得体会通过本次实验,我逐渐掌握了点if语句和switch语句的使用,了解了分支结构程序设计方法。因为本次实验较有难度,所以完成的不是很顺利。在分支结构程序设计方面还有待加强。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号