1
給定一個數組,我必須在數組中打印數字,該數組必須是正數並且可以被2整除,如果條件不成立,則打印「只查找」一次。Matlab-While循環
我已經運行我的代碼,但得到「沒有找到」消息的整個陣列的長度。我如何編碼它只能說一次?
這裏是我的代碼:
numbers = [9 3 7 3];
i = 1;
while i <= length(numbers)
if numbers(i)>0 && mod(numbers(i),2) == 0
disp(numbers(i))
else
disp('didint find')
i = i + 1;
end
end
我該如何做一個loob? – auriga123 2013-05-02 11:58:16
@ auriga123看到我的編輯,但第二個版本更好,你應該嘗試和理解。 – Dan 2013-05-02 12:03:01
謝謝隊友!真棒代碼... – auriga123 2013-05-02 12:10:14