c语言输入5个学生成绩
时间: 2024-02-18 17:59:27 浏览: 161
好的,我可以帮你写一个简单的C语言程序来输入5个学生成绩,代码如下:
```c
#include <stdio.h>
int main() {
float score[5];
int i;
printf("请输入5个学生成绩:\n");
for (i = 0; i < 5; i++) {
scanf("%f", &score[i]);
}
printf("您输入的学生成绩为:\n");
for (i = 0; i < 5; i++) {
printf("%f\n", score[i]);
}
return 0;
}
```
运行程序后,你可以依次输入5个学生的成绩,程序会将输入的成绩存储在一个float类型的数组中,然后再依次输出这5个成绩。希望这个程序能对你有所帮助。
相关问题
c语言设计一个学生成绩管理系统的大作业,要求有以下功能:输入基本信息(学号、姓名
性别、年龄等)、录入成绩、查询成绩、计算平均成绩、按照成绩排名。
首先,学生成绩管理系统是一个简单的C语言程序,其功能包括输入基本信息、录入成绩、查询成绩、计算平均成绩和按照成绩排名等。
对于输入基本信息功能,程序会要求用户依次输入学号、姓名、性别和年龄等基本信息,并保存到相应的变量中。
录入成绩功能会要求用户依次输入科目和对应的成绩,然后将这些信息保存到数组或结构体中。
查询成绩功能会要求用户输入要查询的学生学号,程序会在保存的学生信息中查找对应学号的学生,并显示该学生的所有成绩。
计算平均成绩功能会将每个学生的成绩累加起来,然后除以科目数,得到平均成绩。
按照成绩排名功能会根据每个学生的总成绩进行排序,并将排名结果显示出来。可以使用冒泡排序或快速排序等算法实现。
总体来说,以上所述的功能就是一个简单的学生成绩管理系统的主要功能。实现这些功能可以使用C语言的基本语法和数据结构,如变量、数组、结构体、循环和条件语句等。这样的大作业可以帮助学生巩固所学的C语言知识,并理解程序的结构和设计思路。
阅读全文