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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告--個人帳簿管理系統(tǒng)設(shè)計(jì)(存儲版)

2024-10-17 17:56上一頁面

下一頁面
  

【正文】 n Error。 //關(guān)閉文件 if(Find) return Ok。 i 8。 Sort_info[6].data = datcarring_c。 Sort_info[j + 1].data = temp。 printf(\n\n)。 for(i = 0。 Sort_info[5].data = dathospital_c。 //輸出 for(i = 0。 } void Modify(Infor *data, int mon) {//聲明修改數(shù)據(jù)函數(shù) FILE *fp1, *fp2。// 修改數(shù)據(jù) else fwrite(dat, sizeof(Infor), 1, fp2)。 //顯示數(shù)據(jù) } void Delete(int mon) {//聲明刪除數(shù)據(jù)函數(shù) FILE *fp1, *fp2。 fread(dat, sizeof(Infor), 1, fp1)。過度測試則會浪費(fèi)許多寶貴的資源。 另外,在這一周內(nèi)也學(xué)習(xí)了一些 C 語言的一些應(yīng)該注意的細(xì)節(jié)問題,并且還學(xué)習(xí)了許多數(shù)據(jù)結(jié)構(gòu)的算法,如:冒泡排序、刪除及修改等。 //顯示數(shù)據(jù) } 六.測試分析 (運(yùn)行結(jié)果) 軟件測試是軟件生存期中的一個重要階段,是軟件質(zhì)量保證的關(guān)鍵步驟 從用戶的角度來看,普遍希望通過軟件測試暴露軟件中隱藏的錯 誤和缺陷,所以軟件測試應(yīng)該是 “ 為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程 ” 。 //調(diào)用庫函數(shù) fread(dat, sizeof(Infor), 1, fp1)。//重命名中間文件 printf(修改數(shù)據(jù)成功! \n)。//函數(shù)調(diào)用 (將文件內(nèi)部的位置指針重新指向一個流 [數(shù)據(jù)流 /文件 ])的開頭 //從 fp1所指向的文件讀 取數(shù)據(jù),每次讀取 sizeof(Infor)個字節(jié),讀取 1,將讀取的數(shù)據(jù)存儲到 dat 所指向 fread(dat, sizeof(Infor), 1, fp1)。 i++) printf(%6d , Sort_info[i].data)。 Sort_info[8].data = sum。 Sort_info[3].data = datchildren_c。 //定義整形變量 Type Sort_info[9] = {0}。 i 8。 j++) { if(Sort_info[j].data Sort_info[j + 1].data) { //交換位置, temp作為中間變量 temp = Sort_info[j].data。 Sort_info[4].data = datwater_ele_c。 //作為中間變量 char Str_info[8][10] = {記錄月份 , 食品消費(fèi) , 房租費(fèi)用 , 子女費(fèi)用 , 水電費(fèi)用 , 醫(yī)療費(fèi)用 , 儲蓄費(fèi)用 , 本月收入 }。//沒找到 返回 0 fread(data, sizeof(Infor), 1, fp1)。 //清楚緩沖區(qū) fp1 = fopen(FilePath1, rb+)。//關(guān)閉文件 system(FilePath2)。//函數(shù)調(diào)用 (將文件內(nèi)部的位置指針重新指向一個流 [數(shù)據(jù)流 /文件 ])的開頭 //從 fp1所指向的文件讀取數(shù)據(jù),每次讀取 sizeof(Infor)個字節(jié),讀取 1次,將讀取的數(shù)據(jù)存儲到 data所指向的數(shù)據(jù)存儲區(qū) fread(data, sizeof(Infor), 1, fp1)。 //返回主函數(shù) } fp2 = fopen(FilePath2, wt+)。 fclose(fp)。newIine_c)。//輸出 scanf(%7d %8d %8d %8d %8d %8d %8d %8d, amp。 system(pause)。 printf(%7d %8d %8d %8d %8d %8d %8d %8d\n, datamonth, datafood_c, datarent_c, datachildren_c, datawater_ele_c, datahospital_c, datacarring_c, dataine_c)。 //調(diào)用排序函數(shù) system(pause)。//輸出 printf(\n)。 Input(data)。 break。 switch(mode) { case 1://輸入數(shù)據(jù) Input(data)。 printf(**\t排序數(shù)據(jù) \t\t刪除數(shù)據(jù) \t**\n)。 printf(\n)。 printf(\n\n)。 printf(**\t\t\t\t\t\t**\n)。 printf(\n)。 printf(**\t\t\t\t\t\t**\n)。 getchar()。 //聲明向文件內(nèi)寫入內(nèi)容的函數(shù) void ChangeFormat(void)。 typedef struct {//定義鏈接查詢的結(jié)構(gòu)體變量 int number。 //定義月份 int food_c。結(jié) 束Yi + +NYYYYNNNN 圖 5 冒泡排序: 即第 1 個數(shù)與第 2 個數(shù)比較,若第 1 個 大,就與第 2 個數(shù)交換;若第 2 個數(shù)大,就不交換;繼續(xù)第 2 個與第 3 個比較, 。i = 1i 8f l a g = 0 。 i s f o u n d = 0 。 i t e m ! = O K p r i n t f ( \n 記 錄 月 份 食 品 消 費(fèi) 房 租 費(fèi) 用 . . . p r i n t f ( \n 沒 有 符 合 條 件的 記 錄 ! \ n ) 。具體程序?qū)崿F(xiàn)流程如圖 2 所示。 根據(jù)分析,系統(tǒng)主要設(shè)計(jì)了 7 個模塊, 分別是: 錄入數(shù)據(jù) 模塊, 查看數(shù)據(jù) 模塊, 修改數(shù)據(jù) 模塊 , 查詢數(shù)據(jù) 模塊 , 排序數(shù)據(jù) 模塊, 刪除數(shù)據(jù) 模塊 ,月消費(fèi)求和模塊 ; 功能模塊圖 如圖 1 所示。 三.需求分析 功能需求 個人帳簿管理系統(tǒng) 要求 記錄某人每月的全部收入及各項(xiàng)開支情況,包括食品消費(fèi),房租,子女教育費(fèi)用,水電費(fèi),醫(yī)療費(fèi),儲蓄等 并能進(jìn)行修改,查詢,排序, 求和, 刪除等功能。另外 要求 建立一個文件,包括某人 5 個月的收支情況,能對文件中的信息進(jìn)行擴(kuò)充(追加),修改和刪除;完成對每月的開支排序,以及完成系統(tǒng)查詢功能。 ,直到比較完為止。 5詳細(xì)設(shè)計(jì) 模塊 錄入主要通過 scanf 函數(shù)實(shí)現(xiàn)。m o n = a m o n t h 。 ! f e o f ( f p 1 )a m o n t h = = m o ni s f o u n d = 1 。i + +p x [ 0 ] . d a t a = a m o n t h 。i + +p r i n t f ( \ n ) 。 五. C語言源 代碼 include include include
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1