亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問各位大神,我這個工資管理系統的刪除模塊為啥不能工作(先從文件中讀取,然后操作,最后再寫入文件)。

請問各位大神,我這個工資管理系統的刪除模塊為啥不能工作(先從文件中讀取,然后操作,最后再寫入文件)。

C C++
Occultator 2016-11-29 22:28:38
void?duqu()//進行文件的讀取操作 { ????FILE*fq; ????fq=fopen("D:\\工資管理.txt","rb+"); ????fread(&z[0],sizeof(struct?zhigong),100,fq); ????fclose(fq); } void?shanchu() { ????int?a; ????int?i; ????int?j; ????char?k[10]; ????cout<<"====請根據提示執行操作====\n"<<endl; ????cout<<"輸入1,按照姓名執行刪除操作"<<endl; ????cout<<"輸入2,按照工號執行刪除操作"<<endl; ????cin>>a; ????switch(a) ????{ ????????case?1:cout<<"請輸入將被刪除者的姓名:"; ????????char?m[10]; ????????cin>>m; ????????for(i=0;i<100;i++) ????????{ ????????????if(strcmp(z[i].xingming,m)==0) ????????????j=i; ????????} ????????????for(i;i<100;i++) ????????????{ ????????????????strcpy(z[i?-?1].gonghao,?z[i].gonghao); ????????????????strcpy(z[i?-?1].xingming,?z[i].xingming); ????????????????z[i?-?1].gwgz?=?z[i].gwgz; ????????????????z[i?-?1].jxgz?=?z[i].jxgz; ????????????????z[i?-?1].grkk?=?z[i].grkk; ????????????????z[i?-?1].sfgz?=?z[i].sfgz; ????????????????z[i?-?1].yfgz?=?z[i].yfgz; ????????????} ????????????printf("\n=======刪除成功!========\n"); ????????????break; ????????? ????????case?2:cout<<"請輸入將被刪除者的工號:"; ????????char?n[10]; ????????cin>>n; ????????for(i=0;i<100;i++) ????????{ ????????????if(strcmp(z[i].xingming,m)==0) ????????????j=i; ????????} ????????????for(i;i<100;i++) ????????????{ ????????????????strcpy(z[i?-?1].gonghao,?z[i].gonghao); ????????????????strcpy(z[i?-?1].xingming,?z[i].xingming); ????????????????z[i?-?1].gwgz?=?z[i].gwgz; ????????????????z[i?-?1].jxgz?=?z[i].jxgz; ????????????????z[i?-?1].grkk?=?z[i].grkk; ????????????????z[i?-?1].sfgz?=?z[i].sfgz; ????????????????z[i?-?1].yfgz?=?z[i].yfgz; ????????????} ????????????printf("\n=======刪除成功!========\n"); ????????????break; ????} } void?xieru1()//進行文件寫入操作1 { ???FILE*fp; ???if?((fp=fopen("D:\\工資管理.txt","wb+"))==NULL)??/*創建文件并判斷是否能打開*/ ???{ ?????printf?("cannot?open?file\n"); ?????exit(0); ???} ???fwrite(&z,sizeof(struct?zhigong),100,fp); ??????fclose(fp); }
查看完整描述

1 回答

?
慕粉3342523

TA貢獻17條經驗 獲得超5個贊

看不懂

查看完整回答
反對 回復 2016-11-30
  • 1 回答
  • 1 關注
  • 1967 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號