为了账号安全,请及时绑定邮箱和手机立即绑定

我自己编的代码为什么运行后不输出任何结果?

我自己编的代码为什么运行后不输出任何结果?

慕用0053891 2017-12-10 22:50:33
package com.myfirst;public class Helloworld { public static void main(String[] args){ for(int num=999,count=0;num%10>10;count++){ System.out.println(num+"是"+count+"位数"); } }      }
查看完整描述

1 回答

?
产品经理不是经理

TA贡献481条经验 获得超143个赞

//你%10循环都没进,999%10=9.
public class Helloworld{
	
	public static void main(String[] args) {
	        int count=0;
		for(int num=999;num>0;num/=10){
			count++;
		}
		System.out.println("该数是"+count+"位数");
	}
}


查看完整回答
1 反对 回复 2017-12-11
  • 慕用0053891
    慕用0053891
    谢谢啦,我后边又练了几个,再回来看自己的问题,不知道当时自己怎么想的
  • 1 回答
  • 0 关注
  • 1204 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信