プログラミング+α学習ブログ

勉強したことの備忘録です。

5人の学生の点数を読み込んで合計点と平均点を表示するプログラム

#include <stdio.h>

int main(void)
{
    int i;
    int sum = 0;    // 合計点
    int tensu[5] = {0}; // 全要素を0で初期化
    
    puts("点数を入力してください。");
    for (i = 0; i < 5; i++) {
        printf("%d番:", i + 1);
        scanf("%d", &tensu[i]);
        sum += tensu[i];
    }
    
    printf("合計点:%5d\n", sum);
    printf("平均点:%5.1f\n", (double)sum / 5);
    
    return (0);
}

実行結果

点数を入力してください。
1番:95
2番:83
3番:85
4番:63
5番:89
合計点: 415
平均点: 83.0