freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

個人帳簿管理系統(tǒng)課程設(shè)計論文-資料下載頁

2025-06-27 13:09本頁面
  

【正文】 shuidian=money。 break。 case 5: ayiliao=money。 break。 case 6: achuxu=money。 break。 case 7: ashouru=money。 break。 default: break。 } printf(修改后的:\n)。 printf(\n記錄月份 食品消費 房租費用 子女費用 水電費用 醫(yī)療費用 儲蓄費用 本月收入 \n)。 printf( \n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n,amonth,ashipin,afangzu,azinv,ashuidian,ayiliao,achuxu,ashouru)。 rewind(fp1)。 fread(b,sizeof(Infor),1,fp1)。 while (!feof(fp1))//重寫數(shù)據(jù) { if(bmonth==mon) { fwrite(a,sizeof(Infor),1,fp2)。//修改數(shù)據(jù) } else { fwrite(b,sizeof(Infor),1,fp2)。 } fread(b,sizeof(Infor),1,fp1)。 } fclose(fp1)。 fclose(fp2)。 remove(filename)。 //刪除源文件 rename(,filename)。//重命名中間文件 printf(修改數(shù)據(jù)成功!\n )。}void delRecord(int mon) //刪除數(shù)據(jù){ FILE *fp1,*fp2。 char filename[100]。 Infor *b。 b=(Infor *)malloc(sizeof(Infor))。 printf(刪除的數(shù)據(jù)所在的文件名:\n)。 scanf(%s,filename)。 fp1=fopen(filename,rb)。 fp2=fopen(,wb+)。 rewind(fp1)。 fread(b,sizeof(Infor),1,fp1)。 while (!feof(fp1)) //重寫數(shù)據(jù) { if(bmonth!=mon) { fwrite(b,sizeof(Infor),1,fp2)。 } fread(b,sizeof(Infor),1,fp1)。 } fclose(fp1)。 fclose(fp2)。 remove(filename)。 //刪除源文件 rename(,filename)。//重命名中間文件 printf(刪除數(shù)據(jù)成功!\n )。}int main(){ while(TRUE) { int flag。//標(biāo)志位,用來保存查詢函數(shù)所返回的結(jié)果 int item。//功能項目號 int mon。 Infor *a。//信息指針 a=(Infor *)malloc(sizeof(Infor))。//動態(tài)分配內(nèi)存空間 do{ printf(\n\t******************歡迎進(jìn)入個人帳簿管理系統(tǒng)****************\n)。 printf(\t*\t *\n)。 printf(\t*\t ——————主菜單—————— *\n)。 printf(\t*\t *\n)。 printf(\t*\t 入 數(shù) 據(jù) *\n)。 printf(\t*\t 看 數(shù) 據(jù) *\n)。 printf(\t*\t 改 數(shù) 據(jù) *\n)。 printf(\t*\t 詢 數(shù) 據(jù) *\n)。 printf(\t*\t 序 數(shù) 據(jù) *\n)。 printf(\t*\t 除 數(shù) 據(jù) *\n)。 printf(\t*\t 出 系 統(tǒng) *\n)。 printf(\t*\t *\n)。 printf(\t**********************************************************\n\n)。 printf(請輸入要進(jìn)行的操作: )。 scanf(%d,amp。item)。 }while(item7 || item0)。//選擇功能 switch(item) { //錄入數(shù)據(jù) case 1: input(a)。 writeinfor(a)。 break。 //查看數(shù)據(jù) case 2: changeFormat()。//將dat文件轉(zhuǎn)換為txt文件來進(jìn)行查詢 break。 //修改數(shù)據(jù) case 3: flag=search(a)。 mon=amonth。 if (flag!=OK) { printf(\n沒有符合條件的記錄!\n)。 } else { printf(\n記錄月份 食品消費 房租費用 子女費用 水電費用 醫(yī)療費用 儲蓄費用 本月收入 \n)。 printf( \n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n,amonth,ashipin,afangzu,azinv,ashuidian,ayiliao,achuxu,ashouru)。 modify(a,mon)。 } break。 //查詢數(shù)據(jù) case 4: flag=search(a)。 if (flag!=OK) { printf(\n沒有符合條件的記錄!\n)。 } else{ printf(\n記錄月份 食品消費 房租費用 子女費用 水電費用 醫(yī)療費用 儲蓄費用 本月收入 \n)。 printf( \n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n,amonth,ashipin,afangzu,azinv,ashuidian,ayiliao,achuxu,ashouru)。 } break。 //排序數(shù)據(jù) case 5: flag=search(a)。 if (flag!=OK) { printf(\n沒有找到符合排序條件的記錄!\n)。 } else { paixu(a)。 } break。 //刪除數(shù)據(jù) case 6: flag=search(a)。 mon=amonth。 if (flag!=OK) printf(\n沒有符合條件的記錄!\n)。 else { printf(\n記錄月份 食品消費 房租費用 子女費用 水電費用 醫(yī)療費用 儲蓄費用 本月收入 \n)。 printf( \n)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n,amonth,ashipin,afangzu,azinv,ashuidian,ayiliao,achuxu,ashouru)。 delRecord(mon)。 } break。 //退出系統(tǒng) case 0: printf(\n指導(dǎo)老師:馮珊\n)。 printf(小組成員:夏能,王歡,邱少雄,羅四維\n)。 exit(0)。 break。 } free(a)。//釋放內(nèi)存空間 } return 0。}42
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1