public class demo1 {\n\npublic static void main (String[] args) {\n\nint i = 1;\n\nint sum = 0;\n\nfor (i=1; i\u003C100; i+=2) {\n\nsum += i;\n\n}\n\nSystem.out.println(“1+3+5+…+99=”+sum);\n\n}\n\n}
时间: 2023-05-21 08:04:07 浏览: 164
Java递归求和1+2+3+...+n实例详解
5星 · 资源好评率100%
这段代码有一些错误,循环条件应该是 i<100,而不是 i=2,同时在 System.out.println() 中应该使用加号连接字符串和变量,正确的代码应该是:
public class demo1 {
public static void main (String[] args) {
int i = 1;
int sum = 0;
for (i=1; i<100; i+=2) {
sum += i;
}
System.out.println("1 3 5 ... 99 = " + sum);
}
}
这段代码的作用是计算 1 到 99 中所有奇数的和。
阅读全文