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