问答详情
源自:4-14 结束语句之break语句

c语言入门 结束语句之break语句 问题

前面定义了for循环条件n<m,后面又说if(m==n)就输出m,总感觉矛盾呢

提问者:qq_照遍天宇_04160908 2016-10-16 20:33

个回答

  • 慕姐9182683
    2016-10-16 21:44:46

    在不满足n<m时循环就结束,然后执行了if,恰好不满足for循环时n=m这时就执行了if里的代码。

  • DanteKang
    2016-10-16 21:19:52

    n<m条件成立之后会执行for条件并且n会自增一个n++,这时候就不一定小于m了吧