10/29/2006

3.3輸入之判斷

輸入判斷與隔離

有大部份的輸入必須依靠鍵盤,但常易造成人為疏失,仍然有賴程式加以矯正。下列為一個提示程式,在使用者按enter鍵之後,必須判斷是否與真正的答案有否出入。


%answer.m
%Check the answer
A=input('是否繼續作答 (Y/N)? ','s');
A=upper(A);
if (isempty(A)|A=='Y')
A='Y'
else
A='N'
end 

執行結果:

>> answer
是否繼續作答 (Y/N)? y

A =

Y

沒有留言: