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

正文內(nèi)容

交通處罰單管理系統(tǒng)課程設(shè)計-wenkub

2023-04-23 07:43:47 本頁面
 

【正文】 close(fp)。 } m=i。dan[i].chepai,amp。 for(i=0。 printf(請輸入要刪除的處罰單號:)。 } fclose(fp)。dan[i].id,amp。 scanf(%3d %5d %8s %5d %11s,amp。 for(i=0。 exit(0)。 /*dan[500]中每個數(shù)組元素對應(yīng)一個處罰單信息*/[注意]dan[N]中的N為處罰單條數(shù),本程序采用宏定義define N 500。 /*車牌號碼*/ char name[8]。} void main() /*主函數(shù)*/{ menu()。 case 5:tongji()。 case 3:liulan()。 /*選擇功能*/ switch(n) { case 1:shuru()。 if(n1||n6) /*對選擇的數(shù)字作判斷*/ { w=1。 puts(\n\n\t\t********************************************\n)。 printf(\t\t\t\\n)。 /*變量n保存選擇菜單數(shù)字,w判斷輸入的數(shù)字是否在功能菜單對應(yīng)數(shù)字范圍內(nèi)*/ do { printf(\t\t\t歡迎來到交通處罰單管理系統(tǒng)!\n\n)。[刪除模塊流程圖]打開文件統(tǒng)計出文件中的處罰單總數(shù)m輸入要刪除的處罰單的處罰單號jj==dan[i].num把此i的值賦給作為比較的變量n關(guān)閉文件后再打開文件依次比較i!=n把不要求刪除的罰單信息在文件中輸入選擇瀏覽還是返回主菜單4另外提供統(tǒng)計操作和鍵盤式選擇菜單以實現(xiàn)功能選擇。按規(guī)定的時間提交報告給教師評定成績,由任課教師交到工學(xué)院存檔。學(xué)生應(yīng)認(rèn)真閱讀課程設(shè)計要求。課程設(shè)計報告里面的內(nèi)容要手工填寫,以備存檔使用(源程序可打?。?。課程設(shè)計目錄課程名稱:高級語言程序設(shè)計序號課程設(shè)計名稱起止頁碼29交通處罰單管理系統(tǒng) 設(shè)計任務(wù)題目名稱交通處罰單管理系統(tǒng)班級指導(dǎo)教師地點成績學(xué)年開始日期結(jié)束日期一、問題分析(圍繞設(shè)計題目,進(jìn)行課程設(shè)計開始前的準(zhǔn)備過程,在此以問題分析的形式展開,從設(shè)計的總體性上對所承擔(dān)的設(shè)計題目的思考,分析,此模塊內(nèi)容請手工填寫)(1)需求分析:交通處罰單信息用文件存儲,提供文件的輸輸出操作。 (2)總體設(shè)計: 整個管理系統(tǒng)被設(shè)計為信息輸入模塊,信息刪除模塊,信息瀏覽模塊,信息查詢模塊,信息統(tǒng)計模塊。[查詢模塊流程圖] 打開文件輸入用戶要查詢的信息x讓用戶選擇輸入查詢的車牌號j輸入查詢的駕駛員姓名m輸入查詢的開單警察j輸入錯誤dan[i].chepai==jdan[i].id==jstrcmp(dan[i].name,m)==0顯示“找不到此罰單信息關(guān)閉文件選擇瀏覽還是返回主菜單顯示“找不到此罰單信息顯示“找不到此罰單信息顯示“找不到此罰單信息5 printf(\t\t*******************MENU*******************\n\n)。 printf(\t\t\t\\n)。 printf(\t\t請輸入您的操作(16):[ ]\b\b)。 getchar()。break。break。break。} 各功能模塊設(shè)計(1)、輸入模塊[數(shù)據(jù)結(jié)構(gòu)]采用結(jié)構(gòu)體的形式,把處罰單的處罰單號、車牌號碼、駕駛員姓名、開單警察ID、處罰時間作為結(jié)構(gòu)體成員,用結(jié)構(gòu)體數(shù)組的形式存放若干條處罰單信息。 /*駕駛員名字*/ int id。[輸入模塊流程圖]輸入用戶要輸入處罰單紀(jì)錄的條數(shù)j能否打開文件退出i從0到j(luò)1依次輸入處罰單信息,并保存到文件中j開始選擇瀏覽還是返回主菜單[輸入模塊程序]void shuru() /*輸入模塊*/{ int i,j。 } printf(\n你要輸入多少條處罰單信息:)。ij。dan[i].num,amp。dan[i].time)。 printf_back()。 scanf(%d,amp。!feof(fp)。dan[i].name,amp。 /*統(tǒng)計出文件中罰單總數(shù)*/ for(i=0。 fp=fopen(,w)。 /*把不要求刪除的罰單信息在文件中輸入*/ } } fclose(fp)。 FILE *fp。i++) { fscanf(fp,%3d %5d %8s %5d %11s,amp。dan[i].id,amp。 printf(車牌號碼:%d\n,dan[i].chepai)。 printf(\n)。[查詢模塊流程圖] 打開文件輸入用戶要查詢的信息x讓用戶選擇輸入查詢的車牌號j輸入查詢的駕駛員姓名m輸入查詢的開單警察j輸入錯誤dan[i].chepai==jdan[i].id==jstrcmp(dan[i].name,m)==0顯示“找不到此罰單信息關(guān)閉文件選擇瀏覽還是返回主菜單顯示“找不到此罰單信息顯示“找不到此罰單信息顯示“找不到此罰單信息 [查詢模塊程序]void chaxun() /*查詢模塊*/{ int i,j,x,flag=0。 printf(1_按車牌號查詢\n)。x)。 fp=fopen(,r)。dan[i].num,amp。dan[i].time)。puts(dan[i].name)。 printf(\n)。 fclose(fp)。 fp=fopen(,r)。dan[i].num,amp。dan[i].time)。puts(dan[i].name)。 printf(\n)。 fclose(fp)。j)。i++) { fscanf(fp,%3d %5d %8s %5d %11s,amp。dan[i].id,amp。 printf(駕駛員姓名:)。puts(dan[i].time)。 } } if(flag==0) printf(找不到此處罰單信息!\n)。 printf_back()。 printf(\nWhat do you want to do?\n\n\t(1).瀏覽\t(2).返回主界面 [ ]\b\b)。 else menu()。 //交警姓名 char pno[20]。 //處罰單數(shù)組void input()。 //查詢模塊void count()。 //按駕駛員姓名查詢void pna_search()。 int r。 printf( 菜單: 1信息錄入 2信息刪除 3信息瀏覽 4信息查詢 5信息統(tǒng)計 6退出系統(tǒng)\n)。n)。 } while(r == 1)。 break。 break。 }}void input(){ FILE *fp。 printf(\npress enter to return menu\n)。 scanf(%d, amp。 j i。 scanf(%s%s%s%s%s%s, amp。list[j].pno, amp。 j i。 printf(\npress enter to return menu\n)。 } printf(\n請輸入處罰單數(shù)量:)。 !feof(fp)。list[j].pname, amp。 } num = j + i。 getchar()。 j i。 scanf(%s%s%s%s%s%s, amp。list[j].pno, amp。 j i。 printf(\npress enter to return menu\n)。}void dele(){
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1