| C语言-编程实例-职工管理系统(系统密码:123456 修改数据密码:12345) |
|
|
C语言-编程实例-职工管理系统(系统密码:123456 修改数据密码:12345)
* * * * * * * *\n"); printf("\t * *\n"); printf("\t * 员工基本资料查询 *\n"); printf("\t * *\n"); printf("\t * * * * * * * * * * * * * * * * * * * * * * * * * * *\n"); printf("\n\t 员工号 姓 名 性别 年龄 扣款数额 奖金数额\n"); ss=0; for(i=0;i<10;i ) { k=0; if(y9==jiangjin[i]) { printf("\t %i %s ",ygh[i],xingming[i]); if((xingbie[i][0]=='f')||(xingbie[i][0]=='F')) printf("女"); else if((xingbie[i][0]=='m')||(xingbie[i][0]=='M')) printf("男"); else printf("无"); printf(" %i %i %i\n",nianlin[i],koukuan[i],jiangjin[i]);
k=1; ss=1; } } if(ss==0) printf("\n\n\n\n\n\t\t\t\t无此记录\n"); printf("按任意键继续"); getch(); uu4: printf("是否继续Y/N?"); y0=getch(); if(y0=='Y'||y0=='y') { clrscr(); goto qq4; } else if(y0=='N'||y0=='n') { clrscr(); goto pp1; } else { clrscr(); goto uu4; } } else if(y=='5') { clrscr(); return; } else { clrscr(); goto pp1; } }
void shuchu() { int i;
clrscr(); printf("员工号 姓 名 性 别 年龄 扣款数额 奖金数额\n"); for(i=0;i<10;i ) { printf(" %i %s ",ygh[i],xingming[i]); if((xingbie[i][0]=='m')||(xingbie[i][0]=='M')) printf("男"); else if((xingbie[i][0]=='f')||(xingbie[i][0]=='f')) printf("女"); else printf("无"); printf(" %i %i %i \n",nianlin[i],koukuan[i],jiangjin[i]); } printf("按任意健返回!"); getch(); clrscr(); return; }
void xiugai() /*修改*/ { int xg; int xygh,xxingbie,xnianlin,xkoukuan,xjiangjin; char y5; int sss=0,css=0,uss=3; char xxx[1][5]={'1','2','3','4','5'}; char yyyy[1][5],kkk;
aaa: clrscr(); printf("\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t 输入次数为三次!"); printf("\n\t\t\t 输入完按任意键结束!"); printf("\n\t\t\t\t 请输入密码:"); for(sss=0;sss<5;sss ) { yyyy[0][sss]=getch(); if((yyyy[0][sss]>='0')&&(yyyy[0][sss]<='9')) { printf("*"); } else goto bbb; } kk=getch(); bbb: for(sss=0;sss<5;sss ) { if(xxx[0][sss]!=yyyy[0][sss]) { css ; if(css>=3) { printf("\n\n\n\t\t\t Sorry!!! 您不能修改数据!"); getch(); clrscr(); return; } printf("\n\n\n\t\t\t 密码错误请重新输入!"); printf("\n\t\t\t 您还有%i次机会!",--uss); getch(); clrscr(); goto aaa; } } qq1:clrscr(); printf("输入要修改的记录号【数据录入顺序】1---10/?"); scanf("%i",&xg); xg=xg-1; printf("姓名:%s\n",xingming[xg]);
printf("\t 原记录\t\t新记录\n");
printf("员工号\t %i\t\t\t",ygh[xg]); scanf("%i",&xygh); ygh[xg]=xygh;
printf("性别\t %s\t\t\t",xingbie[xg]); scanf("%s",&xxingbie); xingbie[xg][0]=xxingbie;
printf("年龄\t %i\t\t\t",nianlin[xg]); scanf("%i",&xnianlin); nianlin[xg]=xnianlin;
printf("扣款\t %i\t\t\t",koukuan[xg]); scanf("%i",&xkoukuan); koukuan[xg]=xkoukuan;
printf("奖金\t %i\t\t\t",jiangjin[xg]); scanf("%i",&xjiangjin); jiangjin[xg]=xjiangjin;
qq2:printf("继续修改吗Y/N?"); y5=getch(); if(y5=='Y'||y5=='y') { goto qq1; } else if(y5=='N'||y5=='n') { clrscr(); return; } else { clrscr(); goto qq2; } }
文章来源: www.ruanxue.com上一页 [1] [2] [3] [4]
|