问答详情
源自:4-15 编程练习

System.out.println 慕课网编译问题

为什么我输入System.out.printf("它是个%d位的数",count); 显示运行成功,输出错误

PS:事实上输出结果是正确的

提问者:Incercadi 2018-09-11 16:12

个回答

  • 雪月蓝影
    2018-09-11 18:51:07
    已采纳

    public class HelloWorld{

    public static void main(String[] args){

    int num = 999;

    int count = 0;

    while(num!=0){

        count++;

        num = num / 10;

    }

    System.out.printf("它是个%d位的数!",count);

    }

    }

    我这么写就没问题,你大概前面出了问题

  • 山海皆可平
    2018-09-11 16:19:59

    printf,是用在C里面的吧


  • 慕仔5203783
    2018-09-11 16:16:18

    System.out.println("是ln,看清楚");