这都错了?错哪里了

来源:4-15 编程练习

liuxingchun

2017-07-13 10:23

我这错在哪里了?


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回答

  • qq_可能吧_0
    2017-07-14 14:41:18

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

  • 人生路远
    2017-07-13 10:35:14

    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+"位的数!");

    }

    }

    }


    人生路远

    我就想知道你的问题是什么?

    2017-07-13 10:36:23

    共 1 条回复 >

  • qq_染尘落幕_0
    2017-07-13 10:31:31

    最后的大括号呢?

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

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

1165552 学习 · 17587 问题

查看课程

相似问题