课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; do{ count++; num=num/10; }while(num!=0); System.out.println("它是个"+count+"位的数!"); } }
网页最后显示运行成功,输出错误
2017-10-07
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
你把 System.out.println("它是个"+count+"位的数!");这句末的感叹号换成中文标点的感叹号试试 /坏笑
慕先生5865384 提问者
这样使得无论输入的数是多少都会执行while的程序,即使num不符合条件,都会被认定为一位数。
可能你的符号用的是中文的 不然你写的是对的
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答求教:用if else语句怎么不可以。谢谢啦
1 回答这样为什么不对,求教????
1 回答看不出哪里错啦,求指教
3 回答求问这样行不行
5 回答这样 怎么就过不去呢