当当num=0是 程序就不好使;了?

来源:4-15 编程练习

qq_爱敬_03350999

2016-05-14 22:16

当num=0是  程序就不好使;了?

写回答 关注

3回答

  • 白玉苦瓜3351428
    2016-05-26 09:37:21
    已采纳

    你可以在下面的判断中再加一个条件判断

    if(num<-2147483647&&num>999999999){System.out.println("请输入小于十位的数");}

    else if(num==0){System.out.println("它是一个个位数");}

    else {while(num!=0){

       num=num/10;

       count++;}

    if(count==1){

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

    else{System.out.println("它是一个"+count+"位数");}}


  • qq_爱敬_03350999
    2016-05-15 12:11:53

    就是当num赋值为0 的时候,程序就不能判断几位数啊?

  • 大大大苏
    2016-05-14 22:21:34

    哪里?     num=0是赋值,   num==0是比较.你写的是什么?

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

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

1165557 学习 · 17587 问题

查看课程

相似问题