循环之whie
一次增加一个步骤地逐步编码是一个很好的习惯。输入代码之前先思考一下,得到问题的逻辑方案,再输入代码,将解决方案翻译成java语言。编写程序方案的关键之处在于把问题分解成子问题,然后逐个开发每个问题的解决方案。
因为浮点数在算术上是近似的,不能确保item变为真正的0。实际上是一个无限循环。
package my.group.mapreduce1;
import java.util.Scanner;
public class Djsi {
public static void main(String[] args)
{
double item = 1;
double sum = 0;
while(item!=0)
{
sum += item;
item = item - 0.1;
}
System.out.print(sum);
}
}
如果循环中的语句至少需要执行一次,可以使用do-while循环。
注意:while后面需要‘;’ 分号。
int i = 0;
do
{
System.out.print("i = " + i);
i++;
}while(i<10);
无法确定重复次数,就采用while循环。
continue语句结束本次循环。
break语句跳出整个循环。
页:
[1]