数数字和while循环
比如有一些数字3597为几位数
人一眼就可以看出来这是4位数而计算机不能,需要给他设定好告诉他一步一步怎么做才能
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
int num=0;
while (i>0){
i=i/10;
num=num+1;
}
System.out.println(num);
一直让他/10
+1到0停止
while循环大括号里面的句子叫做循环体
流程图
条件成立则继续循环
到判断条件不满足了就会执行后面的语句


浙公网安备 33010602011771号