c语言某班有 15-个学生,进行了数学考试,编写程序将考试成绩输入一维数组
时间: 2024-05-07 18:20:24 浏览: 15
可以使用如下的C代码将15个学生的数学考试成绩存储到一维数组中:
```c
#include <stdio.h>
int main() {
float grades[15]; // 定义一个一维数组,用于存储15个学生的成绩
// 从键盘输入15个学生的成绩,并将其存储到数组中
printf("请输入15个学生的数学成绩:\n");
for (int i = 0; i < 15; i++) {
scanf("%f", &grades[i]);
}
// 输出15个学生的成绩
printf("15个学生的数学成绩为:\n");
for (int i = 0; i < 15; i++) {
printf("%.2f\t", grades[i]);
}
printf("\n");
return 0;
}
```
在程序中,我们首先定义了一个名为`grades`的一维数组,用于存储15个学生的成绩。然后,通过`scanf`函数从键盘输入15个学生的成绩,并将其存储到数组中。最后,通过`printf`函数输出15个学生的成绩。需要注意的是,为了保证输出的成绩格式整齐,我们可以使用制表符`\t`来进行对齐。