關於matlab的switch語句,請幫我找找錯誤

  • 作者:由 匿名使用者 發表于 詩詞
  • 2022-08-31

關於matlab的switch語句,請幫我找找錯誤づ半陌生地帶丶複習溫暖゛2018.12.05 回答

clear;

clc;

price = input(‘input price:’);

switch fix(price/100)

case {0, 1}

rate = 0;

case {2, 3, 4}

rate = 0。03;

case {5, 6, 7, 8, 9}

rate = 0。05;

otherwise

rate = 0。1;

end

rate

注意:使用{} 不用[]

結果示例:

input price:350

rate =

0。0300

關於matlab的switch語句,請幫我找找錯誤心有你2011.10.27 回答

n=input(‘請輸入成績:’);

k=floor(n/10);

switch k

case {8,9,10}

disp(‘優秀’)

case 7

disp(‘良好’)

case 6

disp(‘一般’)

otherwise

disp(‘不及格’)

end

直接在在命令視窗輸入,或者儲存為m指令碼檔案都行;

結果如下:

請輸入成績:65

一般

請輸入成績:75。5

良好

請輸入成績:100

優秀

Top