#includestdio.h
創(chuàng)新互聯(lián)服務項目包括銅官網(wǎng)站建設、銅官網(wǎng)站制作、銅官網(wǎng)頁制作以及銅官網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,銅官網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到銅官省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
int?main()
{
int?i;
float?a[5],sum?=?0;
printf("請輸入某位學生的五門課成績:\n");
for?(i=0;i5;i++)
{
scanf("%f",?a[i]);
sum?+=?a[i];
}
printf("平均分:%f",?sum?/?5);
return?0;
}
本程序針對的是一個學生的五個科目成績,也可以根據(jù)需要改為一門課的五位同學的成績(代碼基本不變,只需修改提示語);還可以擴展為多個學生的五門課成績,只需建立一個二維數(shù)組即可,思路仍然是這樣
1、首先我們打開我們的編譯器,新建工程,文件后,寫下我們的頭文件和主函數(shù)。
2、具體程序代碼如下:#include stdio.h,int main(){int a,b,c,temp,smallest;float Average;printf("input three different numbers:")。
3、定義a、b、c來表示我們所要輸入的三位不同的整數(shù),temp表示求出最小值時的中間變值,Average表示我們所求的平均值,smallest表示我們最終要求出的最小值,分別定義給其分配空間。
4、Average=(a+b+c)/3 表示我們向計算機發(fā)出求出平均值的命令。指示計算機幫我們計算出這三個值的平均值。
5、前面我們定義smallest是整形,所以后面我們輸出時也要必須與其對應,使用“%d”來完成它的輸出。
6、最后,點擊運行命令即可輸出我們想要的結(jié)果了。
1、新建一個?求數(shù)組內(nèi)所有元素的平均值項目。
2、添加一個 average.cpp 文件。
3、包含需要用到的各種頭文件。
4、輸入main函數(shù)。
5、定義一個double類型的數(shù)組arr[5]。
6、使用 for 循環(huán)求出arr數(shù)組的平均值。
7、運行程序,輸出結(jié)果即可。
#includestdio.h
void main(){
int i,j,score[10],count=0,temp,sum=0;
double avg;
for(i=0;i10;i++){ //輸入10個學生的成績,并求著10個學生的成績總和
printf("請輸入第%d個學生的成績:",(i+1));
scanf("%d",score[i]);
sum+=score[i];
}
avg=sum*1.0/10; //求著這10個學生成績的平均值
for(i=0;i10;i++){ //統(tǒng)計小于平均分的學生人數(shù)
if(score[i]avg){
count++;
}
}
for(i=0;i10;i++){ //使用冒泡排序?qū)@10個學生的成績逆序排序
for(j=0;j9-i;j++){
if(score[j]score[j+1]){
temp=score[j];
score[j]=score[j+1];
score[j+1]=temp;
}
}
}
printf("最高成績:%d分,平均成績:%.2f分,低于平均成績的人數(shù)是:%d人!\n",score[0],avg,count);
}