下面对主函数进行简要说明,switch语句是该函数的主体。 int main() { int x,x2,s;/*s用来判断密码验证的结果*/ do { system("cls"); x=mymainmenu(); switch(x) { case 1:/************调用管理员模式函数***********/ system("cls"); s=mimayanzheng();/*密码验证*/ do { if(s==1) { system("cls"); x2=adm(); switch(x2) { case 1:system("cls");xinxi();getch();break;/*录入信息*/ case 2:system("cls");show();break;/*查看信息*/ case 3:system("cls");xiugai();break;/*修改信息*/ case 4:system("cls");xiugaimima();break;/*修改密码*/ } } else { printf("\t密码错误!按任意键返回..."); getch(); break; } }while(x2!=5);break; case 2:/*调用客户模式函数*/ do { system("cls"); x2=peo(); switch(x2) { case 1:system("cls");show();getch();break;/*查看图书信息*/ case 2:system("cls");jieyue();getch();break;/*借阅图书*/ } }while(x2!=3); } }while(x!=3); system("cls"); printf("\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t谢谢使用!\n\t\t\t"); getch(); }
时间: 2024-04-27 19:25:37 浏览: 75
这是一个主函数,其中包含了一个do-while循环和一个switch语句,switch语句是该函数的主体。在程序运行时,会先调用mymainmenu()函数获取用户的选择,然后根据用户选择的不同,进入不同的case分支。如果用户选择了管理员模式,则会调用mimayanzheng()函数进行密码验证,验证成功后会进入adm()函数,其中包含了对图书信息的录入、查看、修改和修改密码等操作。如果用户选择了客户模式,则会进入peo()函数,其中包含了查看图书信息和借阅图书等操作。在每次操作完成后,程序会返回主菜单,直到用户选择退出程序为止。
阅读全文