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

麻花豆传媒剧国,亚洲国产精品无码,欧州黄片视频免费观看,外国性生活一区二区

問答

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

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

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

最佳答案

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

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

風(fēng)云相關(guān)問題

相關(guān)閱讀

風(fēng)云頻道

報(bào)價(jià):5.56-6.98萬(wàn)
級(jí)別:緊湊型車
排量:1.6L 
變速箱:-

車友關(guān)注

最新標(biāo)簽

按字母分類:
ABCDEFGHIJKLMNOPQRSTWXYZ0-9