[問題] while函數問題已回收

看板MATLAB作者 (sa011656)時間15年前 (2010/06/08 21:37), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
用while求20的因數 i=1; while i<=20 if rem(20,i) continue end fprintf('%4d',i) end fprintf('\n') 可是輸入matlab之後 一直重複用1下去跑... 是哪裡出問題了? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.37.246

06/08 21:47, , 1F
while裡面要加 i=i+1; 不然會跑個沒完沒了喔^^
06/08 21:47, 1F

06/08 21:49, , 2F
了解 可是這樣輸出值就會去多加一了 因數就不會從一開始
06/08 21:49, 2F

06/08 21:49, , 3F
有辦法解決嗎? 謝謝你
06/08 21:49, 3F

06/08 21:52, , 4F
找到方法了 謝謝
06/08 21:52, 4F
文章代碼(AID): #1C3aUObV (MATLAB)