標(biāo)題: 對于 if后的語句是怎么執(zhí)行的? [打印本頁]

作者: yyjjwan1627    時間: 2014-9-2 10:54
標(biāo)題: 對于 if后的語句是怎么執(zhí)行的?
本帖最后由 yyjjwan1627 于 2014-9-2 10:55 編輯

if(i == 8)   //這條是當(dāng)I==8的時候,執(zhí)行,I=0;DIR取反,
    {  
        i = 0;     //執(zhí)行,I=0;
        dir = ~dir;     //DIR取反,
    }  

    j++;                //請問這句是什么執(zhí)行累加呢,是if(i==8)完后就執(zhí)行一次嗎?
    if(j == 10)   
    {  
        i = 0;  
        j = 0;  
        flag++;  


作者: 2842687945    時間: 2014-9-2 12:01
不是的!if語句是判斷語句來的,j++一直在累加,當(dāng)j累加為10時,程序就進入if(j==10)的函數(shù)體里面,if語句的功能就是當(dāng)它為真時就執(zhí)行,當(dāng)它為假時,就不執(zhí)行。。!
作者: 2842687945    時間: 2014-9-2 12:03
你沒有學(xué)過C語言嗎
作者: yyjjwan1627    時間: 2014-9-2 14:14
2842687945 發(fā)表于 2014-9-2 12:01
不是的!if語句是判斷語句來的,j++一直在累加,當(dāng)j累加為10時,程序就進入if(j==10)的函數(shù)體里面,if語句 ...

J++;是每次周期累加一次吧?
作者: 2842687945    時間: 2014-9-2 14:26
yyjjwan1627 發(fā)表于 2014-9-2 14:14
J++;是每次周期累加一次吧?

是的,




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1