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

这都错了?错哪里了

我这错在哪里了?


public static void main(String[] args){

int num = 999;

int count = 0;

System.out.println("它是个3位的数");

结果是


public static void main(String[] args){

int num = 999;

int count = 0;

System.out.println("它是个3位的数");













正在回答

3 回答

你这如果能输出也就是这句话(它是3位的数),结果是固定的。 明显题是任意给定范围内的num的值能自动输出是几位数

0 回复 有任何疑惑可以回复我~

public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 0;


if (num >= 0  && num<=999999999){

while(num != 0){

num/=10;


    count++;

}

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

}

}

}


0 回复 有任何疑惑可以回复我~
#1

人生路远

我就想知道你的问题是什么?
2017-07-13 回复 有任何疑惑可以回复我~

最后的大括号呢?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这都错了?错哪里了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信