一種比較笨的方法
創新互聯長期為千余家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為惠東企業提供專業的做網站、網站制作,惠東網站改版等技術服務。擁有十載豐富建站經驗和眾多成功案例,為您定制開發。
#include
int
main()
{
float
a[10],i,sum=0,average;
/*輸入十個學生成績求出平均分,并統計高于平均分的人數*/
int
b;
for(i=0;i10;i++)
{
scanf("%f",a[i]);
}
for(i=0;i10;i++)
{
sum=sum+a[i];
}
averge=sum/10;
/*平均分*/
b=0;
for(i=0;i10;i++)
/*高于平均分的人數*/
{
if(a[i]average)
++b;
}
printf("average=%f\n",average);
printf("%d",b);
return
0;
}
1、首先打開visual studio 2019軟件,新建一個win32控制臺程序。
2、然后在源文件夾下面新建一個C語言文件。
3、接著在C語言中導入stdio和stdlib庫。
4、然后在main函數中輸入如下圖所示的邏輯代碼。
5、運行程序以后就可以看到CMD界面,這里需要輸入10個成績。
6、最后輸完第10個成績的時候,回車就可以得到平均值了。
代碼如下:
#includestdio.h
void?show_score(int?scores[],?int?n){
printf("scores:");
for?(int?i?=?0;?i??n;?i++)
printf("%d?",?scores[i]);
printf("\n");
}
float?get_avg(int?scores[],?int?n){
int?sum?=?0;
for?(int?i?=?0;?i??n;?i++)
sum?+=?scores[i];
return?sum*1.0?/?n;
}
int?main(){
int?scores[5]?=?{?60,?70,?80,?90,?80?};
show_score(scores,?5);
printf("average:%.2f",?get_avg(scores,?5));
getchar();
return?0;
}
運行結果如下:
望采納~
你加點懸賞的,肯定會很快有人回的,下面是數組的,時間不夠先寫到這#include
void
main()
{
int
i,j;
float
Students[10];//
該數組用來存放這10個同學的成績
float
sum=0,aver=0;//sum為成績之和,aver為成績平均值
for(i=0;i10;i++)
//該循環體用于輸入學生成績
{
printf("請輸入
學號
為%d",i+1);
printf("的學生的成績:");
scanf("%f",Students[i]);
}
for(j=0;j10;j++)
//該循環體用于計算學生總成績
sum=sum+Students[j];
aver=sum/10;
//求平均成績
printf("這幾個同學的平均成績為:%.2f\n",aver);
}
本文名稱:c語言函數數組平均成績 c語言用數組求平均成績
轉載來源:http://vcdvsql.cn/article20/hpipco.html
成都網站建設公司_創新互聯,為您提供網站設計、關鍵詞優化、面包屑導航、靜態網站、全網營銷推廣、
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯