[問題] SWITCH 問題已回收
利用SWITCH指令
Gas= input ('Please input the name of gas(He,H2,O2,Cl2,CO2): ','s');
switch Gas
case 'He'
eval('a = 0.0341, b = 0.0237');
case 'H2'
eval('a = 0.244, b = 0.0266');
case 'O2'
eval('a = 1.36, b = 0.0318');
case 'Cl2'
eval('a = 6.49, b = 0.0562');
case 'CO2'
eval('a = 3.59, b = 0.0427');
otherwise
disp(['Please type He,H2,O2,Cl2,CO2'])
end
我希望當妳輸入錯誤
例如我要輸入 He 打成 HE
這樣就無法執行了
我讓她能顯示出 妳輸入錯誤
Please type He,H2,O2,Cl2,CO2
但是之後還是會一直繼續往下執行下去
希望他能回到第一行 直到你輸入正確
才會繼續執行end之後的指令
請問應該怎麼打 懇請指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.146.159
推
03/26 00:10, , 1F
03/26 00:10, 1F
討論串 (同標題文章)