编写程序,计算1+3+…+99的值,要求如下:
(1)使用循环语句实现1~99的遍历。
(2)在遍历过程中,通过条件判断当前的数是否为奇数,如果是就累加,否则就不加。
在这里插入代码片`在这里插入代码片`
```public class HelloWorld{
public static void main(String[] args){
//定义一个int[]类型的数组,并为数组分配99个元素空间
int[] i=new int[99];
int sum=0;
//使用for循环遍历数组的元素
for(int j=0;j<i.length;j++){
i[j]=j+1;
System.out.println(i[j]); //通过索引访问元素
}
//利用for循环及if语句进行奇数相加
for(int j=0;j<i.length;j++){
if(j%2!=0){
continue;
}
sum+=j;
}
System.out.println("1~99奇数之和为:"+sum);
}
}