请编写程序,实现计算“1+3+5+7+…+99”的值。
提示:使用循环语句实现自然数1~99的遍历。在遍历过程中,通过条件判断当前遍历的数是否为奇数,如果是就累加,否则不加。
public class Test{
public static void main(String[] args){
int sum = 0;
for (int i = 1; i <= 99; i++) {
if(i % 2 != 0){
sum += i;
}
}
System.out.println("sum: " + sum);
}
}
为什么不
int sun=0;
for(int i=1;i<=99;i+=2) sum+=i;
public class A {
public static void main(String[] args) {
int a=0;
for(int i=1;i<=99;i+=2){
a+=i;
}
System.out.println(a);
}
}