大一时写的c语言结课程序 【学生信息管理系统】

这是一个使用C语言编写的简单学生信息管理系统,包括学生信息录入、浏览、按学号和姓名查询、修改、排序和删除等功能。通过结构体记录学生的详细信息,并采用冒泡排序进行学号排序。
摘要由CSDN通过智能技术生成
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include<algorithm>
using namespace std;
struct record
{
char xuehao[20];
    char name[20];
    char old[20];
    char sex[20];
    char date[20];
    char address[20];
    char phone[20];
    char mail[20];
}num[100];
bool cmp(record a,record b)                    
{
return strcmp(a.xuehao, b.xuehao) < 0;    
}
int n;
void input();                                   
void menu();
void look();
void select1();
void select2();
void xiugai();
void paixu();
void shanchu();
void menu()
{
int num=0;
char n;
char m;
printf("\n\t\t\t学生信息管理系统\n\n");
printf("\n\t\t\t1学生信息录入\n\t\t\t2学生信息浏览\n\t\t\t3学生信息按学号查询\n\t\t\t4学生信息按姓名查询\n\t\t\t5学生信息修改\n\t\t\t6学生信息排序\n\t\t\t7学生信息删除\n\t\t\t8退出系统\n");
printf("\t\t\tchoose:");
scanf("%d",&num);
switch(num)
{
case 1: system("cls");
input();
break;
case 2: system("cls");
look();
break;
case 3: system("cls");
select1();
break;
case 4: system("cls");
select2();
break;
case 5: system("cls");
xiugai();
break;
case 6: system("cls");
paixu();
break;
case 7: system("cls");
shanchu();
break;
case 8: exit(0);
default:;
}
}
void input()
{
    int i;
    printf("请输入录入的学生人数:");
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值