Java如何计算0到100范围内所有已打印偶数平方的总和
Java实现0-100偶数平方总和计算方案
实现思路
- 在循环外新增一个总和变量
sum,初始赋值为0,用于累计所有平方值 - 每次计算出当前偶数的平方后,将该值追加到
sum中 - 循环结束后输出
sum的数值即可得到所有平方值的总和
修改后完整代码
public class Blatt4Aufg3 { public static void main (String[] args) { int i = 0; int sum = 0; // 新增总和存储变量 while (i < 100) { i = i + 2; int square = i * i; System.out.println(square); sum += square; // 累加当前平方值到总和 } System.out.println("所有偶数平方的总和为:" + sum); System.exit(0); } }
补充说明
原代码的逻辑默认会计算到100的平方(当i=98时进入循环,i+2得到100,符合0到100的取值范围要求,无需调整循环条件)。
内容的提问来源于stack exchange,提问作者alfaekko123
相关产品推荐
相关产品推荐

