- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.
C语言编写的班级信息管理系统
有 班级信息录入,班级信息查询,班级信息修改,班级信
息全部显示。
录入的信息有:班级 级别 专业 班主任 总人数 男生人数
女生人数。
代码:
#include stdio.h
#include malloc.h
#include string.h
#include io.h
#define NULL 0
#define LEN sizeof(struct student)
#define FILE_DATA_PATH c:\student.txt
struct student
{
long int num;
char name[20];
int age;
char sex[4];
char birthday[10];
char address[30];
word 专业资料
.
long int tele_num;
char E_mail[20];
struct student *next;
};
int TOTAL_NUM = 0;
struct student *head = NULL;
void welcome();
void mainmenu();
void record();
void insert(struct student *stu);
void display(struct student *stu);
void displayAll();
void query();
void query_by_num();
void query_by_name();
void readData();
void writeData();
void freeAll();
void del();
void change();
word 专业资料
.
void devise(struct student *p);
int main()
{
char userName[9];
char userPWD[7];
int i;
welcome();
for(i = 0; i 3; i++)
{
printf(\n 管理员初始用户名和密码均为 admin\n);
printf( 请输入您的用户名 :);
scanf(%s, userName);
printf(\n 请输入您的密码 :);
scanf(%s, userPWD);
if ((strcmp(userName,admin)==0) (strcmp(userPWD,admin)==0))
{
用户名和密码正确,显示主菜单
mainmenu();
break;
word 专业资料
.
}
else
{
if (i 2)
{
用户名或密码错误,提示用户重新输入
printf( 用户名或密码错误,请重新输入 !);
}
else
{
连续 3 次输错用户名或密码,退出系统。
printf( 您已连续 3 次将用户名或密码输错,系统将退出 !);
}
}
}
return 0;
}
显示欢迎信息
void welcome()
{
printf(+---------------------------+\n);
printf(| |\n);
word 专业资料
.
printf(| 欢迎使用学生信息管理系统 |\n);
printf(| |\n);
printf(+---------------------------+\n);
}
系统主菜单
void mainmenu()
{
int choice;
choice = -1;
readData();
printf(\n 温馨提示:为保证您的操作得到保存,请按正常顺序退出系统
^_^\n);
do
{
printf(\n\n\n);
printf(\t\t\t--------------------------------\n);
printf(\t\t\t+ 学生信息管理系统 |\n);
printf(\t\t\t--------------------------------\n);
printf(\t\t\t+ [1]---- 录入学生信息 |\n);
printf(\t\t\t+ [2]---- 浏览学生信息 |\n);
printf(\t\t\t+ [3]---- 查询学生信息 |\n);
word 专业资料
.
printf(\t\t\t+ [4]---- 删除学生信息 |\n);
printf(\t\t\t+ [5]---- 修改学生信息 |\n);
printf(\t\t\t+ [0]---- 退出系统 |\n);
t+* ·* ·* ·* ·* ·* ·* ·*\n);·*·* ·|
printf(\t\t\t--------------------------
您可能关注的文档
最近下载
- 四川省成都七中育才学校七年级(上)期末数学试卷.docx
- 2024都市人群科学护肝白皮书.pdf
- GSMA:2025中国移动经济发展报告.pdf
- 2024年北京农业职业学院招聘笔试真题.docx VIP
- 铁碳合金相图(超清楚版).pdf VIP
- Unit 5 Humans and nature Lesson 3 Race to the pole 教学设计 -2023-2024学年高中英语北师大版(2019)必修第二册.docx
- TZS 0061-2019 透水沥青混凝土路面技术规程.docx
- 义务教育版(2024)三年级信息科技 第28课 初识人工智能 教案.docx VIP
- 瑞文标准智力测验:72题.pdf
- 叠后约束稀疏脉冲反演invertraceplus中文培训教程_8v.pdf VIP
文档评论(0)