C語言中,while語句能夠這樣寫嗎? while (i<10 && i>>1)
- 2022-10-03
語法是沒問題的
這裡有個細節,你得注意,&& 有種短路的用法,也就是說當i<10 不成立 他會直接判斷你這個while為false,不會判斷後面的i>>2 是否為真的條件
不過,實在納悶,÷2就÷個2唄,放在這裡,和習慣不大一樣。。。
continue之後的語句不再執行,這個程式是個死迴圈,因為i=0,每次進入while之後都執行這句if(i<1) continue,後面的i++執行不了,i的值不變