题目
Java语言实现求1+2+3+......+100的和
要求分别用while、do while、for循环实现
分析
会三个基本循环即可
建议:
- 最好使用可以使用更有描述性的变量名
- 但要注意可以将变量的声明和初始化合并到一起,减少变量的数量
代码
public class a01 {
public static void main(String[] args) {
int i = 1,sum =0;
//while循环实现
while(i <= 100){
sum += i;
i++;
}
System.out.println("while循环实现输出:" + sum);
//do while循环实现
sum = 0;
i = 1;
do {
sum += i;
i++;
}
while(i <= 100);
System.out.println("do while循环实现输出:" + sum);
//for循环实现
i = 1;
sum = 0;
for( ; i <= 100; i++){
sum += i;
}
System.out.println("for循环实现输出:" + sum);
}
}