中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么用c語言求n個學生的平均成績

小億
617
2023-10-14 01:13:32
欄目: 編程語言

要求n個學生的平均成績,可以按照以下步驟使用C語言編寫程序:

  1. 首先,聲明一個整型變量n,表示學生人數,并從用戶輸入中獲取n的值。

  2. 聲明一個整型數組grades,用于存儲每個學生的成績。數組的長度為n。

  3. 使用循環結構,依次從用戶輸入中獲取每個學生的成績,并將其存儲到grades數組中。

  4. 聲明一個浮點型變量sum,用于保存所有學生的成績總和,并初始化為0。

  5. 使用循環結構,遍歷grades數組,將每個學生的成績累加到sum變量中。

  6. 計算平均成績,將sum除以n,得到平均成績。

  7. 輸出平均成績。

下面是一個示例代碼:

#include <stdio.h>
int main() {
int n;
printf("請輸入學生人數:");
scanf("%d", &n);
int grades[n];
int i;
for (i = 0; i < n; i++) {
printf("請輸入第%d個學生的成績:", i+1);
scanf("%d", &grades[i]);
}
int sum = 0;
for (i = 0; i < n; i++) {
sum += grades[i];
}
float average = (float)sum / n;
printf("平均成績為:%.2f\n", average);
return 0;
}

在上面的示例代碼中,首先從用戶輸入中獲取學生人數n,然后使用循環結構獲取每個學生的成績,并將其存儲到grades數組中。接下來,使用循環結構遍歷grades數組,將每個學生的成績累加到sum變量中。最后,計算平均成績并輸出。

0
华阴市| 延川县| 泸溪县| 攀枝花市| 丰台区| 南开区| 扎鲁特旗| 新巴尔虎右旗| 平谷区| 临邑县| 逊克县| 青河县| 安宁市| 灌云县| 莎车县| 徐汇区| 姚安县| 隆德县| 庐江县| 清丰县| 天柱县| 开阳县| 棋牌| 吉木乃县| 正定县| 闵行区| 扬中市| 双牌县| 长沙县| 青田县| 图们市| 柳江县| 定南县| 化隆| 延长县| 青神县| 义马市| 星座| 习水县| 丰镇市| 年辖:市辖区|