C语言利用二维数组储存学生的C语言,数学,体育成绩
时间: 2024-01-04 18:02:30 浏览: 153
C语言利用结构体数组实现学生成绩管理系统
5星 · 资源好评率100%
可以使用如下的二维数组来储存学生的成绩:
```c
float scores[3][5]; // 3 subjects (C语言, 数学, 体育) and 5 students
```
其中,第一个维度表示科目,第二个维度表示学生。可以按照以下方式来给数组赋值:
```c
scores[0][0] = 80.5; // 学生1的C语言成绩
scores[0][1] = 75.0; // 学生2的C语言成绩
scores[0][2] = 90.0; // 学生3的C语言成绩
scores[0][3] = 65.5; // 学生4的C语言成绩
scores[0][4] = 88.0; // 学生5的C语言成绩
scores[1][0] = 90.0; // 学生1的数学成绩
scores[1][1] = 85.0; // 学生2的数学成绩
scores[1][2] = 70.5; // 学生3的数学成绩
scores[1][3] = 80.5; // 学生4的数学成绩
scores[1][4] = 95.0; // 学生5的数学成绩
scores[2][0] = 70.0; // 学生1的体育成绩
scores[2][1] = 80.5; // 学生2的体育成绩
scores[2][2] = 85.0; // 学生3的体育成绩
scores[2][3] = 75.5; // 学生4的体育成绩
scores[2][4] = 90.0; // 学生5的体育成绩
```
注意,这里的成绩都是浮点数类型。如果需要使用整数类型,可以将数组声明为`int`类型。
阅读全文