1樓:帳號已登出
沒看懂,我是這麼理解的,第一次迴圈while1%2等於1不進入if語句中,進行1++等於2。第二次迴圈while2%2等於0,進入if語句,然後列印0,然後結束第二次。第三次0%2等於0在列印0,然後無線列印0,沒看懂為什麼老師輸出的卻是100以內的偶數,然而和我想的不一樣-_-
你前面的理解是正確的,到第二次迴圈while2%2等於0,進入if語句,這裡都沒有錯,然後列印0,這句話理解的不對,然後列印的是i = 2,而不是0,爾後結束第二次,i的值增加1 。if語句是做了乙個判斷,而不是將0這個值賦值給了i,如果真是將0賦值給i的話,肯定有i = i % 2或者(i %=2)這句**。
2樓:w你是不是傻的
使用這個迴圈輸出100以內的偶數的話,需要這個設定乙個**才可以,這個**的話自己去找那些函式。
3樓:八冥界火麒麟八
這裡迴圈輸出100以內的,我輸入是非常好的,可以達到對二進行。
4樓:網友
使用他最近叫樊傑,屬於一把淚的,屬於說個二萬的資料,資料資料方法了。
5樓:帳號已登出
不用w行本輸出100以內的偶數的話,學學,你看他們兩者之間具體體現在哪乙個地方或者是正?
6樓:網友
沒有迴圈輸出100以內的偶數,那麼就是2,4,6八10 20,30,50都可以。
7樓:妖刀李李
這個迴圈輸出,偶數,那麼這個偶數是那個就可以。
8樓:北海九道
使用while迴圈輸入100以內的偶數,登陸一下迴圈輸出相關**,諮詢一下就知道了。
9樓:帳號已登出
使用迴圈輸出的,這你應該去找找這個迴圈輸出到50度g。
while迴圈計算0~100偶數的和
10樓:網友
程式設計思路:
1)使用乙個計數器count來判斷終止條件;
2)用除以2後的餘數來判斷是不是偶數。
程式如下:編譯連線:
執行結果:由於偶數相差為2,所以可以優化**:
源**:#include
int main() /*浙江寧海陸繼信*/printf("sumeven: %d" , sumeven); //列印結果。
return 0;}
php使用while迴圈輸出1-20的偶數,用while迴圈語句計算1-20的奇數與偶數之和?
11樓:紫薇參星
求1-20的奇數與偶數之和的php程式如下。
如何在while迴圈和do while迴圈中加BREAK
不管是while還是do while,break 都是放到while中。舉例 public class test x system.out.print n 標點符號問題.while i 100 這裡有分號,表示無迴圈體的while迴圈.應當去掉分號,迴圈體用花括號括起來.while i 100 do...
c 語言while迴圈,c語言while的用法
p1 p2 這個是賦值語句,而非比較運算。字元陣列雖然有大小限制,但是指標就不同,即便超過了大小,指標指向陣列越界後的下乙個記憶體單元,並不會發生錯誤 另外,printf s a 函式列印字串,它是在遇到字串結束符的時候才終止輸出,此時a陣列的值已經被賦值為p2所指向的記憶體空間的值。這個程式是錯的...
是while的迴圈問題
樓主把while k 後面的 去掉就是正解了 相當於while k 這是乙個空語句 所以當k 0的時候還是執行空。執行完後k 1 1此時的k不符合while。所以跳出 然後printf.此時顯然是 1 如果int k 2 while k 去掉分號 printf d n k 這裡的printf屬於wh...