first commit

master
2650279311@qq.com 7 years ago
parent 621d40fd2b
commit f318c1d836

132
main.c

@ -1,87 +1,73 @@
#include<stdio.h> #include <stdio.h>
struct student #include <stdlib.h>
#include <conio.h>
int main()
{ {
int num; while(1)
char name[20];
int year;
char sex[10];
int birth[20];
char home[100];
int tel;
char e[20];
}stu[n];
void one()
{ {
int opt1; printf("\t\t\t*****************************************************************\n");
printf("----------欢迎使用学生信息管理系统----------"); printf("\t\t\t|\t\t欢迎使用湖南工业大学学生信息管理系统\t\t|\n");
printf("\n\n"); printf("\t\t\t*****************************************************************\n");
printf(" 1: 2: 3: 4: "); printf("\t\t\t|\t\t\t请选择功能列表\t\t\t\t|\n");
printf(" 请输入1 2 3 4 5中的任意一个选项进行操作:"); printf("\t\t\t|***************************************************************|\n");
loop: scanf("%d",&opt1); printf("\t\t\t|\t\t\t1.录入学生信息\t\t\t\t|\n");
switch(opt1) printf("\t\t\t|\t\t\t2.打印学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t3.保存学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t4.读取学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t5.查找学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t6.修改学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t7.删除学生信息\t\t\t\t|\n");
printf("\t\t\t|\t\t\t0.退出系统\t\t\t\t|\n");
printf("\t\t\t*****************************************************************\n");
char ch=getch();//从键盘输入一个字符
switch(ch)
{ {
case 1: info();break; case '1'://录入学生信息
case 2: data();break;
case 3: look();break;
case 4: help();break;
case 5: break;
default:
printf(" 输入错误请重新输入1 2 3 4 5中的一项");
scanf("%d",&opt1);
goto loop;
}
}
void info()
{
int opt2;
printf("\n\n 欢迎进入信息处理 \n\n");
printf(" 1.学生信息录入\n\n2。学生信息的修改\n\n");
printf(" 3.返回\n\n");
printf(" 请输入1 2 3中的任意一个选项进行操作");
loop: scanf("%d",&opt2)
switch(opt2)
{
case 1: info_1();break;
case 2: info_2();break;
case 3: one();break;
default:
{
printf("输入错误请重新输入1 2 3中的一项");
goto loop;
}
break;
case '2'://打印学生信息
break;
case '3'://保存学生信息
} break;
case '4'://读取学生信息
} break;
void info_1()
{
FILE *fp;
int s,i,count;
count=0;
i=1;
if((fp=fopen("stu","rb+"))==NULL)
{
if((fp=fopen("stu","Wb"))==NULL)
{
printf("")
exit(1);
case '5'://查找学生信息
} break;
stu[0].num=0; case '6'://修改学生信息
break;
case '0'://退出系统
break;
}
else
{
fclose(fp);
} }
} }
@ -90,3 +76,13 @@ struct student
return 0;
}

Binary file not shown.
Loading…
Cancel
Save