课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
while(num>0)
{
num=(int)(num/10);
count++;
}
System.out.println("它是个"+count+"位的数");
2016-01-12
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
while(num>0)可以改为:while(((float)num/10)>9)
输出前还加一句:++count;
我是这样的:
while(((float)num/10)>9){
num/=10;
System.out.println(count);
System.out.println(num);
++count;
System.out.println("它是个"+count+"位的数!");
少一个中文感叹号System.out.println("它是个"+count+"位的数!");
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答4-15为什么答案没错输出错误
5 回答4-15编程练习答案错误
3 回答我这样写的 没用示范的例子 答案是对的 但是按他的讲法算错误吗
5 回答答案显示是对的,但是为什么右边编译框显示有错误
7 回答我按要求的写代码为什么还是显示错误?