",x=x-2);} //先" />

99爱爱,专区,国产激情毛片,国产成人,中文无码A片久久同性,最近中文字幕高清字幕免费mv,国产精品黄页免费高清在线观看

問答

do-while循環(huán)問題

提問者:tytKyK2013-09-08 00:00

main() { int x=3; do{printf("%d
",x=x-2);} while(!(--x));} 結果是什么?怎樣算的 剛學 詳細說說

最佳答案

結果 1 -2 解析 1--do while 是先執(zhí)行循環(huán)再判斷條件 所以 2--int x=3 //x變量的值是3 3--do{printf("%d
",x=x-2);} //先執(zhí)行x=x-2;這個時候x變量的值變成了1, 執(zhí)行打印輸出結果1 4--while(!(--x));}//這里是--x也就是先把X減一次作為該語句執(zhí)行,然后再賦給變量 所以(--x)是0那么取非就是非零循環(huán)繼續(xù)執(zhí)行 5--do{printf("%d
",x=x-2);}//這個時候的x變量已經(jīng)變成了0,在執(zhí)行第三步,打印輸出-2 6--執(zhí)行while(!(--x));}//這時x為-2那么(--x)為-3,-3的取反就是0,while判斷出為0,循環(huán)結束 所以整個程序輸出 1 -2

回答者:waus4u5xge82016-09-08 00:00

風云相關問題

相關閱讀

風云頻道

報價:5.56-6.98
級別:緊湊型車
排量:1.6L 
變速箱:-

車友關注

最新標簽

按字母分類:
ABCDEFGHIJKLMNOPQRSTWXYZ0-9