小白请问大神这个代码问题在哪儿?

来源:4-15 编程练习

Long33

2017-03-26 23:29

大概就是这个情况,试了很多次结果都一样http://img.mukewang.com/58d7de160001bae012490605.jpg

写回答 关注

1回答

  • 念着丶简简单单
    2017-03-26 23:48:24
    已采纳

    先看题目要求,这里有一个前置条件,必须小于十位大于零的数字,也就是说先要判断输入的数字的范围,假如这个数在范围之外,就是显示输入错误,如果在范围之内的话,再来计算为几位数。除了这个之外,WHILE的循环中,后面括号里是循环的退出条件,而整个循环体num=num/10;要在大括号之类的,每次计算都先判断是否等于零,如果等于零就输入位数,不等于零再次求整数并且count++。

    Long33

    谢谢,很有用

    2017-03-28 21:55:19

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题