平均值的计算公式 6.求1-100中所有奇数之和与平均值。java程序?

6.求1-100中所有奇数之和与平均值。java程序?这个题,利用等差数列的特性,我们知道100以内的自然数里,有50个奇数,和是2500,平均数是12.5。不过既然是编程,就让程序老老实实从1开始逐

6.求1-100中所有奇数之和与平均值。java程序?

这个题,利用等差数列的特性,我们知道100以内的自然数里,有50个奇数,和是2500,平均数是12.5。不过既然是编程,就让程序老老实实从1开始逐个数判断,如果一个数除2余1,那么它就是奇数。

程序片段如下:

int j=0//奇数个数

int sum=0//和

double avg=0//平均值

for(int i=1i<=100i )

{

if(i%2==1)

{

j

sum =i

}

}

avg=sum/j

System.out.println("100以内的奇数之和:" sum)

System.out.println("100以内的奇数平均值:" avg)