c语言代码实现课程信息包括:课程编号、课程名称、课程性质、学分、开课学期等信息,设计一个课程信息管理系统,提供以下功能: 系统以菜单方式工作。 输入记录:课程信息录入功能。 查询记录:用户可以按课程名或者课程性质进行查询。 更新记录:对课程信息进行修改、删除、插入操作。 统计记录:对学期课程总学分进行统计。 输出记录:实现对记录的存盘操作,实现将存储记录以表格的形式在屏幕上打
时间: 2024-02-27 09:53:35 浏览: 93
c代码-从键盘输入一个班(全班人数在15~20之间)学生某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: (1)录入每个学生的学号(学号:2016001~2016020)和考试成绩; (2)计算课程的总分和平均分;
5星 · 资源好评率100%
好的,以下是C语言代码实现课程信息管理系统的输入记录功能的代码:
```c
#include <stdio.h>
#include <stdlib.h>
// 定义课程信息结构体
typedef struct CourseInfo {
char number[10]; // 课程编号
char name[20]; // 课程名称
char nature[10]; // 课程性质
float credit; // 学分
char term[20]; // 开课学期
} CourseInfo;
// 定义函数,用于输入课程信息
void inputCourseInfo(CourseInfo *info) {
printf("请输入课程编号:");
scanf("%s", info->number);
printf("请输入课程名称:");
scanf("%s", info->name);
printf("请输入课程性质:");
scanf("%s", info->nature);
printf("请输入学分:");
scanf("%f", &(info->credit));
printf("请输入开课学期:");
scanf("%s", info->term);
}
int main() {
CourseInfo course; // 定义课程信息变量
inputCourseInfo(&course); // 输入课程信息
printf("课程信息录入成功!\n");
printf("课程编号:%s\n", course.number);
printf("课程名称:%s\n", course.name);
printf("课程性质:%s\n", course.nature);
printf("学分:%f\n", course.credit);
printf("开课学期:%s\n", course.term);
return 0;
}
```
代码实现了一个函数 `inputCourseInfo`,用于输入课程信息,并在主函数中调用该函数进行课程信息录入。
阅读全文