为什么我用while二重循环就不行,他就只出来一行

来源:4-14 Java 循环语句之多重循环

X__

2022-08-13 11:51

62f71fa30001e79011560520.jpg62f71fa600015cab11560520.jpg
写回答 关注

2回答

  • 慕的地3404811
    2022-09-08 09:16:04

    你的n在第一次循环结束的时候加到7,没有重置,7<=6不满足,所以后面的都不会在进入第二层循环了,可以在进去第二层前重置n的值,如n=1;

  • 清欢和白茶
    2022-08-22 17:04:21

    在第一个 while 中 int 值一直在 除以 10 ,int 无法存储小数,其必然结果是 n=0,当n=0 是不满足第二个 while  的启动条件,故此第二个一直无法启动
    换 double 或者 float 一样,第一个 while  在结束后 n必然是<=0 的

    电信1班

    ????哪来的除以10

    2022-08-27 22:30:39

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165550 学习 · 17586 问题

查看课程

相似问题