24. 有如下程序片段: int i = 0; while(i++ <= 2); printf("%d", i); 则正确的执行结果是

日期:2011-01-12 16:19:20 人气:1

24. 有如下程序片段: int i = 0; while(i++ <= 2); printf("%d", i); 则正确的执行结果是

首先,说一下这个 i++ ,这个程序执行的时候是先取 i 的值用,然后用完之后自加。 那么执行的顺序就是 0 1 2,可以执行三遍,每执行完一次自加,那么输出的自然是 1 2 3了 但是你没加换行,输出来以后肯定是连在一起的 123
    A+
热门评论