1樓:匿名使用者
程式是這樣進行的
第一步:執行i=0
第二步:執行for迴圈裡的++i,這時i等於1,進入迴圈第三步:判斷if語句,i不等於3,不進入if第四步:
先做++i,這時i等於2,再列印出來第五步:迴圈執行完畢,做i<5,i的值不變,無意義第六步:執行++i,這時i等於3,進入迴圈第七步:
判斷if語句,i等於3,進入if
第八步:先做++i,這時i等於4,再列印出來,並列印「\n」
第九步:break,跳出迴圈,程式結束
最終螢幕列印結果為24
2樓:
首先,for(i=0;++i;i<5) 是個死迴圈。
想當於while(1)
i=0,開始迴圈。進去之後,++i了,i=1到沒有break的printf,++i,這個時候列印出2。
再迴圈,進去,i=3。
進去有break的printf,++i,列印出4,跳出迴圈。
我覺得這個題目沒什麼意義,尤其是什麼i++,++i什麼的。
這個for迴圈可能是個筆誤吧(我希望是筆誤,要不這寫**的應該拉出去槍斃了)。
3樓:_尋找南方
你的語句寫錯了,for(i=o;i<5;++i)這個語句就是讓緊跟在其後的大括號裡的語句連續執行5遍,然後退出他的迴圈,繼續下面的程式執行。
4樓:笑笑
main()
printf("%d",++i); ……1}}
在i<3的時候執行1,當i==3的時候退出迴圈
ecelif語句使用,EXCEL IF語句使用
勤學好用 excel軟體中,if語句的用法,可以和函式一起運用,更加實用高效 酸菜魚的娛樂 1 電腦開啟excel 2 開啟excel 後,輸入if公式 if b1 a1,是 否 如果b1 a1,就顯示 是 如果不等於就顯示 否 3 輸入公式後,按回車鍵,如果等於就顯示是。4 下拉複製公式,如果不等...
sqlserver怎樣使用alter語句修改欄位名
佛系執著 1 新建一個表 student,用做示例,如圖所示。2 首先修改欄位名稱,使用sql語句 execute sp rename 表名.欄位名 新欄位名 如圖所示。例子修改 execute sp rename student.name namenew 3 然後是修改型別,使用sql語句 alt...
讚美生活的語句,讚美老師的語句
文庫精選 內容來自使用者 常金來 在波瀾 1 願你有好運氣,如果沒有,願你在不幸中學會慈悲 願你被很多人愛,如果沒有,願你在寂寞中學會寬容。2 人生就是一列開往墳墓的列車,路途上會有很多站,很難有人可以自始至終陪著走完。當陪你的人要下車時,即使不捨也該心存感激,然後揮手道別。3 我們每個人都應微笑面...