学生信息管理系统(C语言数组版)

****#学生信息管理系统

这个我们是当作一个实践课作业独立完成的。老师就给了几个选题,作为小白,我就选了最简单的。我们没有上课,就老师拉了个群,发个文件,就没了。
要知道,当时我看到都懵了。想着啥都没讲,就让我做个系统,我哪里会。我当时就真以为是我们存款机那种的一个系统。后来,我就报着试一试的心理,去百度看看。毕竟都是个大学生了,什么东西都要自己解决,不会就百度。后来,真的就有,看了人家做出来的东西发现,是我想的深奥了,原来做出来的系统还是个黑框。然后我就自己写了一个。自己也不算厉害那种,然后就都是用很简单的语句。
**

##

**功能主要是对学生信息进行添加、删除、查找、显示信息、排序、存档。
实现代码如下:

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void creat();
void info();
void add();
void shanchu();
void search();
void charge();
void show();
void sort();
void save();
int count=0;
struct  Student{
   
	int num;
	char name[20];
	int English;
	int math;
	int chinese;
	int ave;
	int total;
}student[60],stemp;//结构体,学生信息
int main(){
   
	creat();
	return 0;
}
void creat(){
   
	int a=0;
	info();
		printf("当前文件中有%d条数据\n", count);
	printf("\t\t\t欢迎使用学生成绩管理系统\n");
	printf("1:添加一条学生数据\n");
	printf("2:删除一条学生数据\n");
	printf("3:查找一条学生数据\n");
	printf("4:修改一条学生数据\n");
	printf("5:显示所有学生数据\n");
	printf("6:按照学生成绩排序\n");
	printf("7:学生数据存档并退出\n");
	while(1){
   
	scanf("%d",&a);
	switch(a){
   
		case 1:add();break;
		case 2:shanchu();break;
		case 3:search();break;
		case 4:charge();break;
		case 5:show();break;
		case 6:sort();break;
	    case 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑最白了

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值