1、首先打開(kāi)visual studio 2019軟件,新建一個(gè)win32控制臺(tái)程序。

作為一家“創(chuàng)意+整合+營(yíng)銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們?cè)跇I(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、創(chuàng)意表現(xiàn)、網(wǎng)頁(yè)制作、系統(tǒng)開(kāi)發(fā)以及后續(xù)網(wǎng)站營(yíng)銷運(yùn)營(yíng)等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營(yíng)模式與有效的網(wǎng)絡(luò)營(yíng)銷方法,創(chuàng)造更大的價(jià)值。
2、然后在源文件夾下面新建一個(gè)C語(yǔ)言文件。
3、接著在C語(yǔ)言中導(dǎo)入stdio和stdlib庫(kù)。
4、然后在main函數(shù)中輸入如下圖所示的邏輯代碼。
5、運(yùn)行程序以后就可以看到CMD界面,這里需要輸入10個(gè)成績(jī)。
6、最后輸完第10個(gè)成績(jī)的時(shí)候,回車就可以得到平均值了。
你加點(diǎn)懸賞的,肯定會(huì)很快有人回的,下面是數(shù)組的,時(shí)間不夠先寫到這#include
void
main()
{
int
i,j;
float
Students[10];//
該數(shù)組用來(lái)存放這10個(gè)同學(xué)的成績(jī)
float
sum=0,aver=0;//sum為成績(jī)之和,aver為成績(jī)平均值
for(i=0;i10;i++)
//該循環(huán)體用于輸入學(xué)生成績(jī)
{
printf("請(qǐng)輸入
學(xué)號(hào)
為%d",i+1);
printf("的學(xué)生的成績(jī):");
scanf("%f",Students[i]);
}
for(j=0;j10;j++)
//該循環(huán)體用于計(jì)算學(xué)生總成績(jī)
sum=sum+Students[j];
aver=sum/10;
//求平均成績(jī)
printf("這幾個(gè)同學(xué)的平均成績(jī)?yōu)椋?.2f\n",aver);
}
一種比較笨的方法
#include
int
main()
{
float
a[10],i,sum=0,average;
/*輸入十個(gè)學(xué)生成績(jī)求出平均分,并統(tǒng)計(jì)高于平均分的人數(shù)*/
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++)
/*高于平均分的人數(shù)*/
{
if(a[i]average)
++b;
}
printf("average=%f\n",average);
printf("%d",b);
return
0;
}
float average(float a[10])
{
float c, sum;
for(i=0;i10;i++)
sum=sum+a[i];
c=sum/10;
return c;
} 函數(shù)中沒(méi)有定義i,這里的i是局部變量main()中的i這里無(wú)法使用`
sum=0;應(yīng)該賦初值為0
sum=sum+a[i]; 不然著句不行
for(i=0;i10;i++); 多了個(gè)分號(hào) 去掉
printf("請(qǐng)輸入10個(gè)同學(xué)成績(jī)") 少了個(gè)分號(hào) +上`
#includestdio.h
int main()
{
float v[10];
char s[10][20];
for(int i=0;i10;i++){
printf("輸入姓名;");
scanf("%s",s[i]);
printf("輸入分?jǐn)?shù):");
scanf("%f",v[i]);
}
float sum=0;
for(float *p=v;pv+10;p++){
sum+=*p;
}
sum/=10;
printf("\n平均成績(jī)=%f",sum);
printf("\n\n低于平均成績(jī)的有:");
int num=0;
for(int i=0;i10;i++){
if(v[i]sum){
num++;
printf("\n姓名:%s 分?jǐn)?shù):%f",s[i],v[i]);
}
}
printf("\n以上%d名同學(xué)低于平均分?jǐn)?shù)",num);
scanf("%d",num);
return 0;
}
代碼如下:
#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;
}
運(yùn)行結(jié)果如下:
望采納~
本文名稱:c語(yǔ)言數(shù)組函數(shù)求平均成績(jī) c語(yǔ)言數(shù)組求平均分
文章地址:http://chinadenli.net/article6/hghsig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、微信公眾號(hào)、做網(wǎng)站、App開(kāi)發(fā)、網(wǎng)站導(dǎo)航、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)