课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
当给num赋值为0时,显示是”它是一个0位数 ,”为什么不显示“输入有误”啊
2017-06-07
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
你这段代码是根据num的值来运行的, 你改变一下 int num=0; 把他写成不同的数就会有不同的结果
当num=0的时候,直接跳过While循环,直接执行到输出结果那一行。
你if里的条件是num>=0; 0是进入到了if里,但是没有进入Whlie循环.直接输出了"它是一个0位数"
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
5 回答不懂 int three=0; 这里为什么要给three赋值0求解
1 回答为什么这赋值是0
3 回答赋值那里能不能写int num = 2;int sum = num+2;
2 回答为什么for( num ; num != 0 ; )会报错??
5 回答为什么会num>0;