C语言中for(n=1;n<100;++n)和for(n=1;n<100;n++)的区别

日期:2016-07-02 19:10:24 人气:1

C语言中for(n=1;n<100;++n)和for(n=1;n<100;n++)的区别

楼主你这样写就,没有区别。都是在循环完了才做++n n++。最终n的值都加了1 你要是for(n=1;++n<100;) for(n=1;n++<100;) 就有区别啦 ++n是取n加完1后的值 n++是取n当前值,运算后才加1 所以最后++n=99<100.n=99 而第二个n++=99<100.n=100. 这个在灵活运用之前要想一下,不用丢一
    A+
热门评论