|
发表于 2020-12-23 16:19:06
|
显示全部楼层
本楼为最佳答案
本帖最后由 风过无痕1989 于 2020-12-23 16:46 编辑
这就是一个数组嘛
- #include <stdio.h>
- int main()
- {
- int i, j, k;
- float agv_MT, agv_EG, agv_PY, score[50][3];
- printf("输入50位学生的成绩,用空格隔开:\n");
- for (i = 0;i < 50;i++)
- {
- for (j = 0;j < 3;j++)
- {
- scanf("%f", &score[i][j]);
- if (j == 0)
- {
- score[50][0] += score[i][j];
- }
- else if (j == 1)
- {
- score[50][1] += score[i][j];
- }
- else
- {
- score[50][2] += score[i][j];
- }
- }
- }
- agv_MT += score[50][0] / 50;
- agv_EG += score[50][1] / 50;
- agv_PY += score[50][2] / 50;
- printf("三科的成绩分别是:");
- printf("agv_MT = %f,agv_EG = %f,agv_PY = %f\n", agv_MT, agv_EG, agv_PY);
- }
复制代码 |
|