for循环

来源:4-15 编程练习

小了个可

2016-09-05 19:42

public class HelloWorld {

public static void main(String[] ages){


int num=999;


for(int count=1;(num/=10)>0;count++){

}

System.out.println("它是个"+count+"为的数!");

}

}

下面提示count不能解析为一个变量      是为什么

写回答 关注

1回答

  • 防护天花板3910666
    2016-09-05 20:30:50
    已采纳

    你这count 是在 for 这个局域块声明的, 在这局域块外就无法用了。

    改为:

    int count = 0;

    for(count=1;(num/=10)>0;count++){

    }

    System.out.println("它是个"+count+"为的数!");


    小了个可

    谢谢你的细心回答!感谢

    2016-09-06 18:10:36

    共 1 条回复 >

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

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

1165506 学习 · 17586 问题

查看课程

相似问题

for 循环

回答 3

for循环

回答 4

for循环

回答 3

for循环

回答 3

for循环

回答 4