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

正文內容

數據結構與算法課程設計運動會分數統(tǒng)計-資料下載頁

2025-01-16 16:08本頁面
  

【正文】 ite=fopen(,wt)。 if ( write == NULL ) { perror(打開文件失敗)。 return。 } for(i=1。iNum。i++) { for(j=1。jNum。j++) fprintf(write,%5d ,quan[i][j])。 fprintf(write,\n)。 } if ( ferror(write) ) perror(寫文件失敗)。 fclose(write)。}void Readweight_adj(){ FILE *read。 int i,j。 read=fopen(,r)。 for(i=1。iNum。i++) for(j=1。jNum。j++) fscanf(read,%d,amp。(quan[i][j]))。 fclose(read)。}void Mfweight_adj(){ int i,j,w。 char iInfo[30],jInfo[30]。 system(cls)。 printf(\t\t\t歡迎進入路徑,距離更改系統(tǒng)!\n)。 strcpy(iInfo,請輸入更換首地址:)。 strcpy(jInfo,請輸入更換尾地址:)。 printf(%s,iInfo)。 i=Input(amp。iInfo)。 printf(%s,jInfo)。 j=Input(amp。jInfo)。 printf(\n請輸入修改的路徑距離:)。 scanf(%d,amp。w)。 Readweight_adj()。 quan[i][j]=quan[j][i]=w。 Writeweight_adj()。 printf(\n修改成功!\n)。 system(pause)。}void Writeinfo(){ FILE *write。 int i。 write=fopen(,wt)。 if ( write == NULL ) { perror(打開文件失敗)。 return。 } for(i=1。iNum。i++) { fprintf(write,%d\n,daohang[i].num)。 fprintf(write,%s\n,daohang[i].name)。 fprintf(write,%s\n,daohang[i].info)。 fprintf(write,\n)。 } if ( ferror(write) ) perror(寫文件失敗)。 fclose(write)。}void Mfinfo(){ int i。 char info[100]。 char iInfo[30]。 system(cls)。 printf(\t\t\t歡迎進入地點信息更改系統(tǒng)!\n)。 strcpy(iInfo,請輸入更換信息地址:)。 printf(%s,iInfo)。 i=Input(amp。iInfo)。 printf(請輸入更改的信息:)。 scanf(%s,info)。 Readinfo()。 strcpy(daohang[i].info,info)。 Writeinfo()。 printf(\n修改成功\n)。 system(pause)。}int Admin(){// char pw[8]=q123456。 char pw_[20]。 char a。 int i,j。 while(j) { j=0。 system(cls)。 printf(\t\t\t歡迎進入管理系統(tǒng)\n)。 printf(請輸入密碼(輸入 回退):)。 gets(pw_)。 if(strcmp(pw_,)==0) return(0)。 else if(strcmp(pw_,q123456)==0) { while(i) { i=1。 system(cls)。 Showmap()。 printf(\t\t\t\t管理模式菜單\n)。 printf(a:地址信息修改\n)。 printf(b:路徑,距離修改\n)。 printf(請選擇功能(輸入 回退):)。 scanf(\n%c,amp。a)。 if(a==39。a39。) { Mfinfo()。 } else if(a==39。b39。) Mfweight_adj()。 else if(a==39。39。) return(0)。 else { system(cls)。printf(輸入錯誤!)。system(pause)。 } } } else { system(cls)。 printf(密碼錯誤!)。 j=1。 } } system(pause)。}int User(){ int i。 char j。 while(1) { system(cls)。 Showmap()。 printf(\t\t\t歡迎進入普通用戶系統(tǒng)\n)。 printf(\t\t\t普通用戶模式菜單\n)。 printf(a:查詢地點信息系統(tǒng)\n)。 printf(b:查詢最短路徑\n)。 printf(c:結束!\n)。 printf(請輸入:)。 scanf(\n%c,amp。j)。 i=1。 system(cls)。 if(j==39。a39。) Queryinfo()。 else if(j==39。b39。) Outputshortest()。 else if(j==39。c39。) return(0)。 else { system(cls)。printf(輸入錯誤!\n)。i=1。system(pause)。 } }}void main() //主函數{ char j。 int i。 printf(\n\n\n\n\n\n\n\n\n\n\t\t\t\t歡迎使用本校園導航!\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t)。 system(pause)。 while(1) { system(cls)。 printf(\t\t\t\t請選擇進入系統(tǒng)模式)。 printf(\na:使用者模式:\nb:管理者模式\nc:退出!\n請輸入:)。 scanf(\n%c,amp。j)。 if(j==39。a39。) User()。 else if(j==39。b39。) { Admin()。 } else if( j==39。c39。) { printf(\n\n\n\n\n\n\n\n\t\t\t\t\t再見!)。exit(0)。 } else { system(cls)。printf(輸入錯誤!)。system(pause)。 } }}void Showmap(){ { FILE *fp。 if((fp=fopen(,r))==NULL) { printf(無法打開文件\n)。 return 。 } while(!feof(fp)) { putchar(fgetc(fp))。 } printf(\n)。}}六、運行及測試情況主菜單界面 地圖通過文本保存,運行時再調用運行測試(使用者模式)運行測試(管理者模式)課程設計總結通過為期一周的課程設計,我對《數據結構》這門課程有了更深一步的了解。雖然是應用C語言來編寫程序,但卻深刻的體現(xiàn)了數據結構對編程的重要性。這次課程設計運用C語言與數據結構知識,編寫一個運動會分數統(tǒng)計系統(tǒng)。其中遇到了不少問題,平時自己在編寫一些普通常見的程序時只是運用單一的知識而課程設計卻需要將各個方面的內容聯(lián)系結合,例如文件與程序的結合,輸入、輸出、統(tǒng)計、查找的綜合應用等,因此真正的程序設計必須先有一個正確的算法思想,運用正確的數據結構和編程語言,靈活的運用并聯(lián)系幾個方面的內容。通過課設也使我認識到,要學好編程,僅學習書本上的知識是不夠的,還要有較強的實踐能力。因為我們學習知識就是為了實踐。而只有多實踐,多編寫程序,才能更好的理解與掌握書本上的東西。45
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1