2020-04-20

今天的主要工作还是继续编写成绩管理系统,今天的主要工作是编写密码系统,运用了结构数组和指针的知识点。

作业

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;

}

}

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。