求大佬解惑

来源:4-15 编程练习

qq_慕桂英5204122

2020-02-14 19:40

请输入问答内容...public class HelloWorld{ public static void main(String[] args){ int num = 999; int i = 0; while(i<10){ if(num%10!=0) {    i++;    num=num/10; } break; } System.out.print("它是个"+i+"位的数");

写回答 关注

1回答

  • 宝慕林320689
    2020-02-14 19:54:15
    已采纳

    第一次执行的时候会执行到break语句,直接跳出循环,i=1.

    qq_慕桂英...

    while(i<10){ for(num%10!=0;i++;i<10) { num=num/10; } break; } System.out.print("它是个"+i+"位的数"); 我该了一下 发现还是错了?

    2020-02-14 19:59:31

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题