平均值的計算公式 6.求1-100中所有奇數(shù)之和與平均值。java程序?
6.求1-100中所有奇數(shù)之和與平均值。java程序?這個題,利用等差數(shù)列的特性,我們知道100以內(nèi)的自然數(shù)里,有50個奇數(shù),和是2500,平均數(shù)是12.5。不過既然是編程,就讓程序老老實實從1開始逐
6.求1-100中所有奇數(shù)之和與平均值。java程序?
這個題,利用等差數(shù)列的特性,我們知道100以內(nèi)的自然數(shù)里,有50個奇數(shù),和是2500,平均數(shù)是12.5。不過既然是編程,就讓程序老老實實從1開始逐個數(shù)判斷,如果一個數(shù)除2余1,那么它就是奇數(shù)。
程序片段如下:
int j=0//奇數(shù)個數(shù)
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以內(nèi)的奇數(shù)之和:" sum)
System.out.println("100以內(nèi)的奇數(shù)平均值:" avg)