- 6
- 0
- 约6.64千字
- 约 10页
- 2016-04-27 发布于湖北
- 举报
#includestdio.h
#includestring.h
#includeconio.h
#includestdlib.h
void denglu();
void zhucexuesheng();
void zhucejiaoshi();
void addxuesheng(char id[], char password1[]);
void teacdenglu();
void studentdenglu();
void addqueestions(int m);
int save(int m);
void xueshengjiemian();
int readfp();
void answer(int n);
void addnewti();
void teachermenu();
#define max 50
typedef struct exam{
char question[100];
char A[30];
char B[30];
char C[30];
char D[30];
char answer[1];
}examnode;
int size=sizeof(struct exam);
int check(struct exam p,char r);
int N;
struct exam timu[50];
int main()
{
system(color 3A);
denglu();
return 0;
}
/*----------------------------系统打开界面---------------------------------*/
void denglu()
{
int choice,choi;
printf(\n);
printf( 〒〒〒〒〒欢迎进入标准化考试系统:〒〒〒〒〒\n);
printf( ★★★★★★★★★welcome★★★★★★★★★\n);
printf(\t * 【1】学生注册 *\n);
printf(\t * 【2】登陆账户 *\n);
printf(\t * 【0】退出 *\n);
printf(请输入你的选择:\n);
scanf(%d,choice);
switch(choice)
{
case 1:
printf(注册:\n);
zhucexuesheng();
break;
case 2:
printf(请选择登陆类型:\n);
printf(1-----学生 2-----教师);
scanf(%d,choi);
switch(choi)
{
case 1:
studentdenglu();
break;
case 2:
teacdenglu();
default:
printf(无效选项\n);
denglu();
}
case 0:
printf(系统即将关闭...);
exit(0);
default:
printf(无效的选项\n);
denglu();
}
}
/*------------------------------------------学生注册-------------------------------------*/
void zhucexuesheng() /*学生注册*/
{
int i;
char id[10], password1[10], password2[10];
printf(注册\n请输入学生姓名: );
scanf(%s, id);
printf(请输入密码:\n);
for(i=0;i10;)
{
password1[i]=getch();
if(password1[i]==8)
{
printf(\b \b);
i--;
password1[i]=\0;
continue;
}
if(password1[i]==13)
{
password1[i]=\0;
break;
}
else
printf(*);
i++;
}
pri
原创力文档

文档评论(0)