c語(yǔ)言求平均值的代碼 c語(yǔ)言編程,輸入一門課成績(jī)求出平均值?
c語(yǔ)言編程,輸入一門課成績(jī)求出平均值?main(){int n,i,j,temp int a[50] float sum=0,avgprintf("輸入學(xué)生數(shù):")scanf("%d",&n)
c語(yǔ)言編程,輸入一門課成績(jī)求出平均值?
main(){int n,i,j,temp int a[50] float sum=0,avgprintf("輸入學(xué)生數(shù):")scanf("%d",&n)printf("輸入各個(gè)學(xué)生的成績(jī):") for(i=0i<ni ) {scanf("%d",&a[i]) sum=sum a[i] } avg=sum/nprintf("學(xué)生的平均成績(jī)是:%.2fn",avg)printf("高于平均值的學(xué)生成績(jī)分別是:")for(i=0i<ni )if(a[i]>avg)printf("%d ",a[i])for(j=0j<nj ) for(i=0i<n-1-ji ) if(a[i]<a[i 1]) { temp=a[i] a[i]=a[i 1] a[i 1]=temp } printf("排序后學(xué)生成績(jī)分別是:") for(i=0i<ni ) printf("%d ",a[i]) }
編寫(xiě)一個(gè)程序,求兩個(gè)數(shù)的平均值(用C語(yǔ)言)?
例子如下:
直接編譯,程序輸出結(jié)果隨意輸入兩個(gè)數(shù),如100 ,98,程序執(zhí)行結(jié)果如下圖所示:
知識(shí)擴(kuò)展:
算術(shù)平均數(shù)( arithmetic mean),又稱均值,是統(tǒng)計(jì)學(xué)中最基本、最常用的一種平均指標(biāo),分為簡(jiǎn)單算術(shù)平均數(shù)、加權(quán)算術(shù)平均數(shù)。它主要適用于數(shù)值型數(shù)據(jù),不適用于品質(zhì)數(shù)據(jù)。
算術(shù)平均數(shù)是加權(quán)平均數(shù)的一種特殊形式(特殊在各項(xiàng)的權(quán)重相等)。在實(shí)際問(wèn)題中,當(dāng)各項(xiàng)權(quán)重不相等時(shí),計(jì)算平均數(shù)時(shí)就要采用加權(quán)平均數(shù);當(dāng)各項(xiàng)權(quán)相等時(shí),計(jì)算平均數(shù)就要采用算術(shù)平均數(shù)。