资源简介
c语言界面开发的教学信息管理系统,包括登陆,注册,添加信息,查看信息,排序,设置系统颜色等等等
代码片段和文件信息
#include
#include
#include
#include
#include
struct teacher{
long int no;
char name[20];
char position[20];
char sex[5];
float score[3];
float ave;
char flag;
};
struct user{
char name[20];
char password[20];
};
void output(int n){
int ij;
for(i=0;i<16;i++){
printf(“*“);Sleep(16);}
for(i=0;i printf(“\r“);
for(j=0;j printf(“****************“);Sleep(16);
}
}
void output1(int n){
int ij;
for(i=0;i<32;i++){
printf(“*“);Sleep(16);
}
for(i=0;i printf(“\r“);
for(j=0;j printf(“********************************“);Sleep(16);
}
}
void setup(){
int in=35;
char *p1=“教学信息“;
char *p2=“管理系统“;
char *p3=“欢迎您的使用“;
char *p4=“祝您使用愉快“;
char *p5=“!!!“;
printf(“\n \n \n \n \n“);
for(i=0;i<4;i++){
output(n);printf(“ “);printf(“%c%c“*p1*(p1+1)); Sleep(50);
p1++;p1++;printf(“\n“);n=n-5;
}
printf(“\n“);
n=35;
for(i=0;i<4;i++){
output(n);printf(“ “);printf(“%c%c“*p2*(p2+1)); Sleep(50);
p2++;p2++;printf(“\n“);n=n-5;
}
printf(“\n“);
printf(“ “);
for(i=0;i<6;i++){
printf(“%c%c“*p3*(p3+1));printf(“ “);p3++;p3++;Sleep(500);
}
printf(“\n\n“);
printf(“ “);
for(i=0;i<6;i++){
printf(“%c%c“*p4*(p4+1));printf(“ “);p4++;p4++;Sleep(500);
}
for(i=0;i<3;i++){
printf(“%c“*p5);printf(“ “);p5++;Sleep(500);
}
printf(“\n“);Sleep(500);system(“cls“);
}
int setup_enter(){
char password1[20]=“我爱你“password2[20];
int i=2;
printf(“\n \n \n \n \n“);
printf(“ 请输入启动口令:“);scanf(“%s“password2);
while(strcmp(password1password2)!=0&&i>0){
system(“cls“);
printf(“\n \n \n \n \n 启动口令输入错误,你还有%d次输入机会\n\n 请输入启动口令:“i);scanf(“%s“password2);
i--;
}
if(strcmp(password1password2)!=0){
printf(“\n 非法启动,系统正在强制退出“);for(i=0;i<3;i++) {printf(“. “);Sleep(500);}printf(“\n “);
return(0);
}
if(strcmp(password1password2)==0){
printf(“\n 口令输入正确,系统正在启动,请等待“);for(i=0;i<3;i++) {printf(“. “);Sleep(500);}system(“cls“);
return(1);
}
}
void creat_inf(){
void menu();
struct teacher tea;
FILE *fp;
char filename[10];
int flag=1i;
system(“cls“);
for(i=0;i<20;i++){
tea.name[i]=0;
tea.position[i]=0;
}
for(i=0;i<5;i++){
tea.sex[i]=0;
}
tea.ave=0;tea.no=0;tea.score[0]=tea.score[1]=tea.score[2]=0;
tea.flag=‘\n‘;
printf(“\n请输入教师信息的保存文件名\n(注:此文件名必须以前未使用过,否则里面的信息将被删除):“);
scanf(“%s“filename);
if((fp=fopen(filename“w“))==NULL) {printf(“文件打开失败“);menu();}
printf(“文件名正确,可以使用“);Sleep(2000);system(“cls“);
while(flag!=2){
printf(“\n请输入教师信息:\n>>请输入教师职工号:“);scanf(“%ld“&tea.no);
printf(“>>请输入教师姓名:“);scanf(“%s“tea.name);
printf(“>>请输入教师性别:“);scanf(“%s“tea.sex);
printf(“>>请输入教师职称:“);scanf(“%s“tea.position);
printf(“>>请输入教师课程1教学效果评分:“);scanf(“%f“&tea.score[0]);
printf(“>>请输入教师课程2教学效果评分:“);scanf(“%f“&tea.score[1]);
printf(“>>请输入教
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 512 2012-06-24 22:20 C程序\a.txt
文件 142 2012-06-27 12:50 C程序\b.txt
文件 366 2012-06-24 22:38 C程序\c.txt
文件 16245 2013-05-05 20:52 C程序\C语言课程设计.c
文件 3485 2012-06-29 18:19 C程序\C语言课程设计.dsp
文件 551 2012-06-29 23:01 C程序\C语言课程设计.dsw
文件 41984 2012-06-29 23:01 C程序\C语言课程设计.ncb
文件 48640 2012-06-29 23:01 C程序\C语言课程设计.opt
文件 1045 2012-06-29 18:19 C程序\C语言课程设计.plg
文件 439 2013-05-05 20:49 C程序\Debug\a.txt
文件 237637 2012-06-27 12:44 C程序\Debug\C语言课程设计.exe
文件 521264 2012-06-27 12:44 C程序\Debug\C语言课程设计.ilk
文件 64523 2012-06-29 18:19 C程序\Debug\C语言课程设计.obj
文件 2797448 2012-06-28 21:32 C程序\Debug\C语言课程设计.pch
文件 599040 2012-06-27 12:44 C程序\Debug\C语言课程设计.pdb
文件 123 2012-11-27 17:35 C程序\Debug\user.txt
文件 74752 2012-06-29 18:19 C程序\Debug\vc60.idb
文件 69632 2012-06-29 18:19 C程序\Debug\vc60.pdb
文件 82 2012-06-24 15:38 C程序\user.txt
目录 0 2012-11-12 12:39 C程序\Debug
目录 0 2013-05-05 20:52 C程序
----------- --------- ---------- ----- ----
4477910 21
- 上一篇:c语言看发的网络协议 ,源代码
- 下一篇:c语言字符串分割截取子串查找插入删除
相关资源
- c语言字符串分割截取子串查找插入删
- c语言看发的网络协议 ,源代码
- 编译原理c语言编译器
- 线性回归算法c语言实现
- 基于C语言的模拟退火算法
- LU分解法解线性方程组的C语言代码
- VC6LineNumberAddin.dll
- 用C语言实现的一个打字游戏
- 手机话费管理系统(c语言编写)
- C语言实现的DES对称加密算法
- 餐饮管理系统(C语言编写)
- 数据结构,迷宫问题C语言版源代码
- 用c语言编写的学生选课系统
- 用C语言进行数字图像处理
- C语言 学生信息管理系统 源代码
- c语言小学生自然数四则运算测试程序
- 我的C语言寒假作业-学生通讯录系统(
- c语言程序设计报告 程序大全
- 用C语言实现高效日志
- 用VC6.0实现多边形扫描线填充算法
- c语言编写的货郎担算法
- C语言实现十进制转十六进制
- 串口通讯技术实现--两台pc机通过串口
- C语言版3D魔方游戏源代码
- 文件传输和聊天程序(c语言实现)
- DSDEMO-C演示(数据结构C语言版 严蔚敏
- 编译原理实验-词法分析(c语言代码)
- C语言中 文件读取和写入的详细操作代
- 连铸温度场计算程序(C++)
- C语言进阶——嵌入式系统高级C语言编
评论
共有 条评论