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

正文內(nèi)容

儀器儀表管理c語言儀器儀表管理課程設計(編輯修改稿)

2025-07-27 17:31 本頁面
 

【文章內(nèi)容簡介】 p。(i%10==0)){ printf(\n\n記住所要修改的編號!按任意鍵繼續(xù))。 getchar()。puts(\n\n\n)。} printf_one(i)。 } do { printf(\n\n請輸入所要修改的編號:)。 scanf(%s,)。for(i=0。in。i++) if(strcmp(,eq[i].num)==0) { k=i。q=eq[i]。 } if(k==1) printf(\n\n編號不存在!請重新輸入)。 } while(k==1)。 printf_face()。 printf_one(k)。 printf(\n確認刪除?\n\n\t1).是 2).不保存返回  [ ]\b\b)。 scanf(%d,amp。w1)。 if(w1==1) { eq[k].num[10]=39。039。 printf(\n成功\n\n還要刪除其他嗎?\n\n\t1).是 2).保存退出\t[ ]\b\b)。scanf(%d,amp。w0)。 w2=1。 } else {w0=0。 if(w2==1) eq[k]=q。} if(w0!=1amp。amp。w2==1) save(n)。} while(w0==1)。 printf_back()。 }()保存函數(shù)save(int n)【程序】void save(int n) { FILE *fp。int i。if((fp=fopen(,wb))==NULL){ printf(\n無法打開該文件\n)。 /* return NULL。*/}for(i=0。in。i++) if(eq[i].num[10]!=39。039。)if(fwrite(amp。eq[i],sizeof(struct equip),1,fp)!=1)printf(文件寫入錯誤\n)。fclose(fp)。 }()加載函數(shù)load()【程序】    int load() { FILE *fp。 int i。 if((fp=fopen(,rb))==NULL) { printf(\n無法打開該文件\n); } for(i=0。!feof(fp)。i++) fread(amp。eq[i],sizeof(struct equip),1,fp)。 fclose(fp)。 return(i1)。 }() 編號輸入函數(shù)num_input(int I,int n)【程序】void num_input(int i,int n) { int j,k,w1。 do { w1=0。 printf(請輸入編號:)。scanf(%s,eq[i].num)。for(j=0。eq[i].num[j]!=39。\039。j++) if(eq[i].num[j]39。039。||eq[i].num[j]39。939。) { printf(輸入錯誤!請輸入1到9的數(shù)字\n)。w1=1。break。 }if(w1!=1) for(k=0。kn。k++)if(k!=iamp。amp。strcmp(eq[k].num,eq[i].num)==0) { printf(該編號已存在!請重新輸入\n)。 w1=1。break。 } } while(w1==1)。 }() 整條輸入函數(shù)input(int i)【程序】void input(int i) { num_input(i,i)。 printf(名稱:)。 scanf(%s,eq[i].name)。 printf(請輸入購買時間:)。 scanf(%s,eq[i].pt)。 printf(請輸入借出時間:)。 scanf(%s,eq[i].bt)。 printf(請輸入借入時間:)。 scanf(%s,eq[i].lt)。 printf(請輸入歸還時間:)。 scanf(%s,eq[i].rt)。 printf(請輸入維修時間:)。 scanf(%s,eq[i].mt)。 printf(請輸入狀態(tài)信息(0代表可借出,1代表已借出,2代表正在維修):)。 scanf(%s,eq[i].st)。 }()顯示數(shù)據(jù)結(jié)構(gòu)項目函數(shù)void printf_face() { printf(\n編號  名稱  購買時間  借出時間  借入時間  歸還時間  維修時間  狀態(tài)\n)。}() 顯示一個記錄函數(shù)void printf_one(int i){ printf(%1s %s %s %s %s %s %s %5s\n,eq[i].num,eq[i].name,eq[i].pt,eq[i].bt,eq[i].lt,eq[i].rt,eq[i].mt,eq[i].st)。}()一個任務結(jié)束時選擇瀏覽還是返回的函數(shù)void printf_back(){ int w。 printf(\n\n 成功 \n\n)。 printf( 操作?\n\n\\: [ ]\b\b)。scanf(%d,amp。w)。if(w==1) menu()。else exit(0)。}()修改記錄函數(shù)modify_data(int,I,int,n)modify_data(int i){ int c,w。 do { printf(\n你想修改:\n\n 1).借出時間 2).歸還時間 3.)維修時間 4).狀態(tài) )。 printf(你想選擇?: [ ]\b\b)。 scanf(%d,amp。c)。 if(c4||c1){ printf(\n選擇錯誤!請重新選擇)。 getchar()。 } } while(c4||c1)。 do {switch(c){ case 1:printf(借出時間:)。scanf(%s,eq[i].bt)。break。 case 2:printf(歸還時間:)。scanf(%s,eq[i].rt)。break。 case 3:printf(維修時間:)。scanf(%s,eq[i].mt)。break。 case 4:printf(狀態(tài):)。scanf(%s,eq[i].st)。break。}printf(\nNow:\n)。printf_face()。printf_one(i)。printf(\n確認修改\n\n\t1).Yes 2).No and remodify 3).Back without save [ ]\b\b)。scanf(%d,amp。w)。 } while(w==2)。 return(w)。} 上機操作1. 數(shù)據(jù)源為了保存數(shù)據(jù)。2. 編譯、連接和運行2. 結(jié)果:(1).主菜單函數(shù) 圖 110 主菜單(2)輸入模塊在主界面出現(xiàn)后輸入1并按Enter鍵,結(jié)果如下:圖 111 輸入模塊圖 112 輸入模塊(3)添加模塊圖 113 添加模塊圖 114 添加模塊(4) 修改模塊圖 115 修改模塊 圖 116 修改模塊(5)刪除模塊圖 117 刪除模塊 圖 118 刪除模塊(6)查找模塊 圖 119 查找模塊 圖 120 查找模塊 總結(jié) 課程設計是培養(yǎng)學生綜合運用所學知識 ,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),,當今計算機應用在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握程序開發(fā)技術是十分重要的,而C語言又是最常見,功能最強大的一種高級語言,因此做好C語言課程設計是十分必要的?;仡櫰鸫舜握n程設計,至今我們?nèi)愿锌H多,的確,自從拿到題目到完成整個編程,從理論到實踐,在整整一周之內(nèi)的日子里,可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識?!⊥ㄟ^這次課程設計使我們懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對一些前面學過的知識理解得不夠深刻,掌握得不夠牢固,比如說結(jié)構(gòu)體,指針,鏈表……通過這次課程設計之后,我們把前面所學過的知識又重新溫故了一遍。通過這次課程設計,使我對C語言有了更進一步的認識和了解,要想學好它要重在實踐,要通過不斷的上機操作才能更好地學習它,我也發(fā)現(xiàn)我的好多不足之處,通過實踐的學習,我認識到學好計算機要重視實踐操作,不僅僅是學習C語言,還是其它的語言,以及其它的計算機方面的知識都要重在實踐,所以后在學習過程中,我會更加注視實踐操作,使自己便好地學好計算機。 參考文獻【1】 譚浩強,C程序設計,清華大學出版社,【2】 張冬梅,劉遠興,陳晶,王媛妮,C語言課程設計與學習指導,中國鐵道出版社, 附錄:部分/主要程序模塊清單includeincludedefine N 100 struct equip { char num[10]。 char name[50]。 char pt[10]。 char bt[10]。 char lt[10]。 char rt[10]。 char mt[10]。 char st[5]。 char time[5]。}eq[N]。 void menu()。 void save(int n) { FILE *fp。 int i。 if((fp=fopen(,wb))==NULL) { printf(\n無法打開該文件\n)。 /* return NULL。*/ } for(i=0。in。i++) if(eq[i].num[10]!=39。039。) if(fwrite(amp。eq[i],sizeof(struct equip),1,fp)!=1) printf(文件寫入錯誤\n)。 fclose(fp)。 } int load() { FILE *fp。 int i。 if((fp=fopen(,rb))==NULL) { printf(\n無法打開該文件\n)。 } for(i=0。!feof(fp)。i++) fread(amp。eq[i],sizeof(struct equip),1,fp)。 fclose(fp)。 return(i1)。 } void num_input(int i,int n) { int j,k,w1。 do { w1=0。 printf(請輸入編號:)。 scanf(%s,eq[i].num)。 for(j=0。eq[i].num[j]!=39。\039。j++) if(eq[i].num[j]39。039。||eq[i].num[j]39。939。) { printf(輸入錯誤!請輸入1到9的數(shù)字\n)。 w1=1。break。 } if(w1!=1) for(k=0。kn。k++) if(k!=iamp。amp。strcmp(eq[k].num,eq[i].num)==0) { printf(該編號已存在!請重新輸入\n)。 w1=1。break。 } } while(w1==1)。 } void input(int i) { num_input(i,i)。 printf(名稱:)。 scanf(%s,eq[i].n
點擊復制文檔內(nèi)容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1