1、新建一個?求數組內所有元素的平均值項目。
從網站建設到定制行業(yè)解決方案,為提供網站設計、成都網站制作服務體系,各種行業(yè)企業(yè)客戶提供網站建設解決方案,助力業(yè)務快速發(fā)展。成都創(chuàng)新互聯將不斷加快創(chuàng)新步伐,提供優(yōu)質的建站服務。
2、添加一個 average.cpp 文件。
3、包含需要用到的各種頭文件。
4、輸入main函數。
5、定義一個double類型的數組arr[5]。
6、使用 for 循環(huán)求出arr數組的平均值。
7、運行程序,輸出結果即可。
#includestdio.h
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;
}
本程序針對的是一個學生的五個科目成績,也可以根據需要改為一門課的五位同學的成績(代碼基本不變,只需修改提示語);還可以擴展為多個學生的五門課成績,只需建立一個二維數組即可,思路仍然是這樣
#includelt;stdio.hgt;
void main()
{
float a[10][10];//用來存放10名學生的5門成績,最后一位用于存放平均成績
int i,j;
float sum=0.0;
for(i=0;ilt;10;i++)
{
printf("請輸入第%d個學生的5門成績",i+1);
for(j=0;jlt;5;j++)
{
scanf("%f",alt;igt;[j]);
sum=sum+alt;igt;[j];
}
alt;igt;[10]=sum/5.0;
}
printf("10名學生的成績及平均分\n");
for(i=0;ilt;10;i++)
{
for(j=0;jlt;10;j++)
printf("%.3f",alt;igt;[j]);
printf("\n");
}
}
擴展資料:
printf的用法
格式
printf函數的原型為:
#includelt;stdio.hgt;
int printf(const char*format,...);
在講每一個函數的時候都會先把它的函數原型寫出來,這個原型你們現在看不懂不要緊,等到學完C語言之后再來看這個原型就會發(fā)現它是很有參考意義的!它對深刻理解函數有著很大的價值。
printf的格式有四種:
1)printf("字符串\n");
#includelt;stdio.hgt;
int main(void)
{
printf("Hello World!\n");//\n表示換行
return 0;
}
其中\(zhòng)n表示換行的意思。它是一個轉義字符,前面在講字符常量的時候見過。其中n是“new line”的縮寫,即“新的一行”。
此外需要注意的是,printf中的雙引號和后面的分號必須是在英文輸入法下。雙引號內的字符串可以是英文,也可以是中文。
2)printf("輸出控制符",輸出參數);
純文本復制
#includelt;stdio.hgt;
int main(void)
{
int i=10;
printf("%d\n",i);/*%d是輸出控制符,d表示十進制,后面的i是輸出參數*/
return 0;
}
1、首先我們打開visual studio 2019軟件,新建一個win32控制臺程序。
2、然后在源文件夾下面新建一個C語言文件。
3、接著在C語言中導入stdio和stdlib庫。
4、然后在main函數中輸入如下圖所示的邏輯代碼。
5、運行程序以后我們就可以看到如下圖所示的CMD界面,這里需要大家輸入10個成績。
6、最后輸完第10個成績的時候,回車就可以得到平均值了。