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

正文內(nèi)容

個(gè)人財(cái)務(wù)管理軟件用戶手冊(cè)-文庫(kù)吧

2025-03-28 00:55 本頁(yè)面


【正文】 刪除后信息減少一組,所以N要減1for(i=0。iN。i++){ if(fwrite(amp。peo[i],sizeof(struct people),1,fp)!=1) { printf(無法打開!\n)。 exit(0)。 } } fclose(fp)。//將現(xiàn)有信息重新存回到文件中 e)添加功能:用戶可以在此添加新的賬戶信息fp=fopen(f:\\,rb)。//先打開文件fread(amp。peo[i],sizeof(struct people),1,fp)。//將文件信息存到結(jié)構(gòu)體數(shù)組里n=N。 //添加到結(jié)構(gòu)體數(shù)組的末尾printf(請(qǐng)輸入新的信息日期:\n)。scanf(%d %d %d,amp。peo[n].year,amp。peo[n].month,amp。peo[n].day)。 printf(請(qǐng)輸入新的信息收入金額和收入來源:\n)。 scanf(%f %s,amp。peo[n].get,peo[n].source)。 printf(請(qǐng)輸入新的信息支出金額和支出目的:\n)。 scanf(%f %s,amp。peo[n].out,peo[n].motive)。 peo[n].leave=peo[n].getpeo[n].out; //輸入新的信息到結(jié)構(gòu)體中 N=N+1。 //添加了新的數(shù)據(jù)所以N的值加1 fp=fopen(f:\\,wb)。 for(i=0。iN。i++) { fwite(amp。peo[i],sizeof(struct people),1,fp)。 } fclose(fp)。//將新的一組結(jié)構(gòu)體信息寫到文件里 f) 查詢功能:用戶可以在此查詢以前存有的賬戶信息fopen(f:\\,r)。 for(i=0。iN。i++) { fread(amp。peo[i],sizeof(struct people),1,fp)。 if(x==peo[i].yearamp。amp。y==peo[i].monthamp。amp。z==peo[i].day) { n=i。 //查看是否有該天的信息存在 break。 } } if(i==N) { printf(沒有該天信息!\n)。 printf(請(qǐng)重新選擇!\n)。 f7()。 }fread(amp。peo[n],sizeof(struct people),1,fp)。//將數(shù)據(jù)存到結(jié)構(gòu)體數(shù)組中printf(收入來源 收入金額 支出目的 支出金額 余額\n)。printf(%5s ,peo[n].source)。printf(%3f ,peo[n].get)。 printf(%5s ,peo[n].motive)。printf(%5f ,peo[n].out)。printf(%3f ,peo[n].leave)。//輸出您要查詢的該天信息 fclose(fp)。 //關(guān)閉文件防止信息丟失 g)統(tǒng)計(jì)功能:用戶可以在此統(tǒng)計(jì)一段時(shí)間內(nèi)的收入金額和支出金額 for(i=0。iN。i++) { fread(amp。peo[i],sizeof(struct people),1,fp)。 if(x==peo[i].yearamp。amp。y==peo[i].monthamp。amp。z==peo[i].day) { n=i。 //查看是否有該天的信息存在 break。 } } if(i==N) { printf(沒有該天信息!\n)。 printf(請(qǐng)重新選擇!\n)。 } for(i=0。iN。i++) { fread(amp。peo[i],sizeof(struct people),1,fp)。 if(x1==peo[i].yearamp。amp。y1==peo[i].monthamp。amp。z1==peo[i].day) { m=i。 //查看是否有該天的信息存在 break。 } } if(i==N) { printf(沒有該天信息!\n)。 printf(請(qǐng)重新選擇!\n)。 }如果存在該段時(shí)間信息,那么統(tǒng)計(jì)收入金額:if(nm) { for(i=n,sum=0。i=m。i++) { sum+=peo[i].get。 } printf(%f,sum)。 fclose(fp)。 break。 } else { for(i=m,sum=0。i=n。i++) { sum+=peo[i].get。 } printf(%f,sum)。 fclose(fp)。 break。 }如果統(tǒng)計(jì)支出金額,只需將peo[i].get改為peo[i].out就行。 各函數(shù)的調(diào)用關(guān)系圖 main函數(shù) ↓f7()函數(shù) ↓ ↓ ↓ ↓ ↓ f2()函數(shù) f3()函數(shù) f4()函數(shù) f5()函數(shù) f6()函數(shù) ↓ f7()函數(shù) …………4. 調(diào)試分析1. 開始時(shí)沒有將N定義為全局變量,導(dǎo)致在添加函數(shù)中N+1后,其他函數(shù)中的N卻沒有改變,導(dǎo)致最后查詢的信息不完整。2. 開始時(shí)沒有將主菜單單獨(dú)存到一個(gè)函數(shù)里面,這樣就無法一次運(yùn)行多個(gè)功能,最后將主菜單單獨(dú)存到一個(gè)函數(shù)里以后,就可以在運(yùn)行完一個(gè)功能之后,重新選擇,這樣就可以在一次調(diào)試中,運(yùn)行所有的功能模塊,減少了很多麻煩。3. 第一次調(diào)試運(yùn)行時(shí),文件中沒有存儲(chǔ)任何的信息,所以每次進(jìn)入都必須先要輸入一定量的數(shù)據(jù),然后才能進(jìn)行下面的操作,后來加以改善,先在文件中存儲(chǔ)幾天的賬戶信息,這樣在運(yùn)行時(shí)就可以直接進(jìn)行查詢,修改,刪除等操作了。4. 第一次檢查時(shí),由于對(duì)文件的操作不是很熟練,發(fā)現(xiàn)了添加的數(shù)據(jù)并沒有存儲(chǔ)到文件之中,最后經(jīng)過修正,加入了一個(gè)fwrite將信息寫到了文件里。五.用戶手冊(cè) 本程序的運(yùn)行環(huán)境為DOS操作系統(tǒng),; 進(jìn)入演示程序后,即顯示對(duì)話形式的提示操作過程, 如:請(qǐng)輸入用戶名和密碼,輸入正確后便進(jìn)入菜單選擇 請(qǐng)輸入你的選項(xiàng), 輸入選項(xiàng)后,如果選項(xiàng)不存在,會(huì)提示你選項(xiàng)不存在,請(qǐng)重新選擇。 輸入正確選項(xiàng)后,便會(huì)提示你輸入日期。如果進(jìn)入的是修改函數(shù),就會(huì)繼續(xù)提示你輸入新的信息;如果進(jìn)入的時(shí)添加函數(shù),會(huì)讓你輸入新的賬戶信息;如果進(jìn)入的是刪除函數(shù),再刪除完后會(huì)提示你刪除成功;如果進(jìn)入的時(shí)查詢函數(shù),會(huì)輸出你要查詢的當(dāng)天賬戶信息;如果進(jìn)入的統(tǒng)計(jì)函數(shù),會(huì)提示你選擇將要統(tǒng)計(jì)的信息。 如果用戶不小心進(jìn)錯(cuò)了功能,可以輸入0來返回主菜單,重新選擇。進(jìn)行完上面的操作之后,會(huì)提示用戶是否繼續(xù)運(yùn)行該程序來進(jìn)行其他的功能操作 按‘n或N’鍵 stop或其它鍵繼續(xù)六.測(cè)試數(shù)據(jù) =====請(qǐng)輸入用戶名和密碼:======= 用戶名:10201306密碼:1恭喜輸入正確,登錄成功!1:修改信息 2:刪除信息3:添加信息 4:查詢信息 5:統(tǒng)計(jì)信息 a)請(qǐng)選擇:1 請(qǐng)輸入您要修改得日期:2010 1 1 請(qǐng)選擇 1 舊的信息為:2010 1 1 收入1 支出1 請(qǐng)輸入新的信息:收入金額 1100 收入來源 aaa 支出金額 200 支出目的 bbb。修改成功!新的信息為 2010 1 1 aaa bbb b)請(qǐng)選擇:2 請(qǐng)輸入您要?jiǎng)h除的日期:2010 1 1 請(qǐng)選擇:1 舊的信息為: 2010 1 1 收入1 支出1 2010 1 2 收入2 支出2 2010 1 3 收入3 支出3 刪除成功!新的信息為: 2010 1 2 收入2 支出2 2010 1 3 收入3 支出3 是否繼續(xù) y/n n press any key to continue c)請(qǐng)選擇:3 請(qǐng)選擇:1 舊的信息為: 2010 1 1 收入1 支出1 2010 1 2 收入2 支出2 2010 1 3 收入3 支出3 請(qǐng)輸入新的信息:2010 1 4 4000 收入4 400 支出4添加成功!新的信息為:2010 1 1 收入1 支出1 2010 1 2 收入2 支出2 2010 1 3 收入3 支出3 2010 1 4 收入4 支出4 是否繼續(xù) y/n n press any key to continued)請(qǐng)選擇:4 請(qǐng)輸入您要查詢得日期:2010
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1