为什么在 if(i==3)变为 if(i==3);结果的就只显示1和结束for循环了。。。

来源:4-19 臭名远扬之goto语句

大黑油

2015-09-08 23:44

求教.........

写回答 关注

2回答

  • Yinr
    2015-09-09 00:34:23
    已采纳
    if(i==3);

    就相当于执行语句为空吧,就算满足条件也是什么都没有执行。


    大黑油

    非常感谢!

    2015-09-09 16:38:23

    共 1 条回复 >

  • qq_黑白鍵弹奏誰d忧伤_03334246
    2016-05-27 08:08:19

    我跟你遇到一样都是显示1的,后来发现,我的标识符添加错地方了。应该将标识符LOOP添加到下方的printf前方,要加:冒号

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题