慕先生5865384
2017-10-07 16:00
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+"位的数!"); } }
网页最后显示运行成功,输出错误
你把 System.out.println("它是个"+count+"位的数!");这句末的感叹号换成中文标点的感叹号试试 /坏笑
这样使得无论输入的数是多少都会执行while的程序,即使num不符合条件,都会被认定为一位数。
可能你的符号用的是中文的 不然你写的是对的
Java入门第一季(IDEA工具)升级版
1165175 学习 · 17581 问题
相似问题