今天的主要工作还是继续编写成绩管理系统,今天的主要工作是编写密码系统,运用了结构数组和指针的知识点。
作业
void password1(char *p1,char *p2) //密码程序
{
int i=0;
while((*(p2+i)=getch())&&i<8)
{
printf("*");
i++;
if(i==8)
{
if(strcmp(p1,p2)==0)
{
printf("\n密码正确\n");
printf("\t===============================================\n");
printf("\t|\t\t1.成绩录入 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t2.成绩输出 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t3.成绩查询 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t4.总成绩排序 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t5.单科成绩排名 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t6.成绩增加与修改 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t7.成绩删除 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t8.退出系统 |\n");
printf("\t===============================================\n");
printf("请按任意键继续\n\n");
}
else
{
printf("\n密码错误请重新输入\n");
i=0;
}
}
}
}
void password2(char *p1,char *p2)
{
int i=0;
while((*(p2+i)=getch())&&i<8)
{
printf("*");
i++;
if(i==8)
{
if(strcmp(p1,p2)==0)
{
printf("\n密码正确\n");
printf("\t===============================================\n");
printf("\t|\t\t1.成绩录入 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t2.成绩输出 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t3.成绩查询 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t4.总成绩排序 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t5.单科成绩排名 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t6.成绩增加与修改 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t7.成绩删除 |\n");
printf("\t-----------------------------------------------\n");
printf("\t|\t\t8.退出系统 |\n");
printf("\t===============================================\n");
printf("请按回车键继续\n\n");
}
else
{
printf("\n密码错误请重新输入\n");
i=0;
}
}
}
}