问答详情
源自:4-13 使用for循环打印9×9乘法表

for(i=9;0<i<=9;i--)第一个循环for里面这样写为什么不行

结果运行出来是个死循环

提问者:青青灬子衿3370888 2016-08-15 22:22

个回答

  • 科学怪咖
    2016-08-16 12:05:21
    已采纳

    编辑器无法识别0<i<=9这种表达式,默认循环条件为空,就会出现死循环。如果要让电脑读懂0<i<=9,只需将循环条件改为i>0&&i<=9即可,当然直接输入i<=9这个循环条件也是可以的。

  • 慕粉1470022919
    2016-08-15 23:11:14

    for(i=10;0<i<=10;i--)是可以的,可能是你的goto语句用的位置不对