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

正文內(nèi)容

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

2023-07-16 12:46:51 本頁面
 

【正文】 p()函數(shù)進行字符串比較,若所讀取的數(shù)據(jù)有與其相同的數(shù)據(jù),則輸出該數(shù)據(jù),若沒有則回到主菜單。若打開文件夾( )失敗,則建立該文件夾寫入信息, 如建立失敗,返回主菜單。 程序設(shè)計的讀取和保存,設(shè)計( )文件,采用 fopen()打開文件, fclose()關(guān)閉文件, fscanf()格式化讀取文件, fprintf()格式化寫入文件。 交通處罰單信息包括:車牌號,駕駛員姓名,交警姓名,交警號,處罰單號,日期。 6 月 3 日 進行需求分析、總體設(shè)計,確定程序的應(yīng)具備的功能模塊。 計算機系統(tǒng)基礎(chǔ) Ⅱ 課程設(shè)計報告 題目:交通處罰單系統(tǒng) 課程設(shè)計說明書 課程設(shè)計名稱 : 計算機系統(tǒng)基礎(chǔ) II 課程設(shè)計 指導(dǎo)教師 : 馬德印 20xx年 6 月 3 日 —— 20xx年 6 月 13日 起止日期 20xx年 6 月 3 日 至 20xx年 6 月 13 日 設(shè)計地點 北湖校區(qū) 9 樓機房 設(shè)計任務(wù)及日程安排 5 月 20日 教師布置課程設(shè)計任務(wù),確定小組成員。( ) 6 月 48 日 編寫程序代碼,并進行 6 月 911 日 進行程序的調(diào)試和測試,并不斷修改完善程序。 程序所提供的功能: 1.處罰單信息輸入 2.處罰單信息刪除 3.處罰單信息瀏覽 4.處罰單信息查詢 5.處 罰單信息統(tǒng)計 6.程序設(shè)計具有保存(采用文件)功能 處罰單信息輸入采用結(jié)構(gòu)體類型數(shù)組 信息輸入集合多種數(shù)據(jù),采用結(jié)構(gòu)體數(shù)組方便這種符合數(shù)據(jù)的處理。 系統(tǒng)功能模塊圖 交 通 處 罰 單 管 理 系 統(tǒng)瀏 覽 查 詢 統(tǒng) 計刪 除輸 入 功能模塊 輸入模塊 開 始打 開 文 件建 立 文 件罰 單 書結(jié) 束NYN u m N寫 入 數(shù) 據(jù)保 存 結(jié) 束結(jié) 束NY ( 2) 刪除模塊 開 始讀 取 文 件找 到 單 子未 知 文 件保 存 新 文 件刪 除 成 功結(jié) 束NY ( 3)瀏覽模塊 開 始打 開 文 件信 息 輸 出結(jié) 束N Y ( 4) 查詢模塊 查 詢 類 型車 牌 號姓 名 交 警 姓讀 取 文 件輸 入 信 息輸 出結(jié) 束YN讀 取 文 件輸 入 信 息輸 出結(jié) 束YN讀 取 文 件輸 入 文 件輸 出結(jié) 束YN ( 5) 統(tǒng)計模塊 開 始讀 取 文 件輸 出 信 息結(jié) 束N Y 4.主要問題解決方法及技術(shù)關(guān)鍵 設(shè)計中主要通過函數(shù)來實現(xiàn),然后 在逐步細化,最終調(diào)試完成,主要包括以下函數(shù)。 刪除記錄函數(shù) void delet()函數(shù) 當(dāng)輸入 2 時進入刪除函數(shù),具體功能實現(xiàn)如下,輸入車牌號,利用字符串比對函數(shù) strcmp()與所輸入編號一一比對,若所保存數(shù)據(jù)有與其相同,則通過 strcpy()函數(shù)進行刪除操作,若所保存數(shù)據(jù)未有相同,則返回主菜單。 統(tǒng)計函數(shù) void count() 當(dāng)輸入 5 時進入統(tǒng)計函數(shù),利用 fscanf()讀取數(shù)據(jù),輸入一個時間段,利用 strcmp()和邏輯與,在 for 循環(huán)體中進行選擇,并計數(shù),選擇出罰單數(shù),罰單號,輸出數(shù)據(jù)。 //駕駛員姓名 char pname[20]。 //處罰日期 } list[N]。 //瀏覽模塊 void search()。 //按車牌號查詢 void dna_search()。 } void menu() { int n。 printf( )。 scanf(%d,amp。 } else r=0。 case 2:dele()。 case 4:search()。 case 6:exit(0)。 if((fp=fopen(,r+))==NULL) { if((fp=fopen(,w))==NULL) { printf(文件打開或創(chuàng)建失敗 !\n)。 } printf(\n 請輸入處罰單數(shù)量 :)。 for(j=0。 scanf(%s,amp。list[j].dname)。 printf(交警號 \n)。 scanf(%s,amp。list[j].date)。j++) { fprintf(fp,\n%s\n%s\n%s\n%s\n%s\n%s,list[j].vno,list[j].dname,list[j].pname,list[j].pno,list[j].no,list[j].date)。 getchar()。 scanf(%d,amp。j++) //讀取文件 { fscanf(fp,%s%s%s%s%s%s,amp。list[j].pno,amp。 if(numN) { printf(\n 結(jié)構(gòu)體數(shù)組數(shù)的 N 太小,請先修改 N 的值 \n)。 menu()。j++) { printf(輸入第 %d 張?zhí)幜P單的 :\n,j+1)。 printf(駕駛員姓名 \n)。 scanf(%s,amp。list[j].pno)。 printf(日期(如 20xx1112)\n)。 } for(j=0。 printf(\n 保存成功! )。 menu()。 FILE*fp1,*fp2。 getchar()。!feof(fp1)。list[j].pname,amp。 } num=j。 for(j=0。jnum。 strcpy(list[j].pno,list[j+1].pno)。 printf(\npress enter to return menu\n)。jnum。 printf(\npress enter to return menu\n)。 } } if(f0) { printf(\n 沒有找到該學(xué)號的記錄
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1