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

正文內(nèi)容

c語言班級檔案管理設計-文庫吧

2025-08-02 11:25 本頁面


【正文】 感覺編程是一件很無聊的事情,不過當一個程序運行成功的時候那種喜悅是無法言語的,那種成就感是無法比擬的。又經(jīng)過幾天的努力,終于把程序完成了,盡管程序還是有很多錯誤 和漏洞,不過還是很高興的。無論如何是自己的勞動成果,是自己經(jīng)過努力得到的成績,同時也是學習 C 語言的一次實踐作業(yè),自己進步的證明。 通過這次課程設計,使我對 C 語言有了更進一步的認識和了解,要想學好它要重在實踐,要通過不斷的上機操作才能更好地學習它,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯字母,通過學習也有所改進;再有對 C 語言的一些標準庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,還有對 C 語言中經(jīng)常出現(xiàn)的錯誤也不了解,通過實踐的學習,我認識到學好計算機要重視實踐操作,不僅僅是學習 C 語言 ,還是其它的語言,以及其它的計算機方面的知識都要重在實踐,所以后在學習過程中,我會更加注視實踐操作,使自己便好地學好計算機。 : C 語言設計班級檔案管理 14 在課程設計過程中,收獲知識,提高能力的同時,我也學到了很多人生的哲理,懂得怎么樣去制定計劃,怎么樣去實現(xiàn)這個計劃,并掌握了在執(zhí)行過程中怎么樣去克服心理上的不良情緒。因此在以后的生活和學習的過程中,我一定會把課程設計的精神帶到生活中,不畏艱難,勇往直前!: C 語言設計班級檔案管理 15 參考文獻 [1] 蘇 賈宗璞,許合利, 《 C 語言程序設計 》 ,人民郵電出版社 [2] 蘇小紅等,《 C 語言大學實用教程學習指導》,電子工業(yè)出 版社, 2020 年 4 月 [3] 《數(shù)據(jù)結(jié)構(gòu)( c 語言版)例題詳解與課程設計指導》第二版 袁志祥、秦鋒主編 , 中國科學技術(shù)大學出版社出版 : C 語言設計班級檔案管理 16 附 錄 源程序清單 includeiostream include include include include includeiostream includeiomanip using namespace std。 typedef class { public: char num[10]。 char cla[10]。 char name[20]。 char byyl[10]。 char jsjzc[20]。 char sjk[10]。 char jsjyy[20]。 char jsdl[20]。 }Student。 Student stu[80]。 int menu() { char c。 for(。c39。039。||c39。839。) { system(cls)。 cout 歡迎使用學生成績管理系統(tǒng)??! endl。 coutendl。 cout****************************** 學 生 成 績 管 理 系 統(tǒng) ****************************** endl。 coutsetw(32) endl。 coutsetw(32) endl。 coutsetw(32) endl。 coutsetw(32) endl。 coutsetw(32) ,刪除該學生資料 endl。 coutsetw(32) endl。 coutsetw(32) ,修改該學生資料 endl。 coutsetw(32) endl。 : C 語言設計班級檔案管理 17 coutsetw(32) 并退出系統(tǒng) endl。 coutsetfill(39。=39。)setw(48)=endl。 coutsetw(15) 。 cout請選擇 (08):。 c=getchar()。 } return(c39。039。)。 } int Input(Student stud[],int n) //輸入數(shù)據(jù)。 { int i=0。 char sign,x[10]。 for(。sign != 39。n39。 amp。amp。 sign != 39。N39。) { coutsetw(15) 班級 :。 cinstud[n+i].cla。 coutsetw(15) 學號 :。 cinstud[n+i].num。 coutsetw(15) 姓名 :。 cinstud[n+i].name。 coutsetw(15) 數(shù)據(jù)結(jié)構(gòu) :。 cinstud[n+i].byyl。 coutsetw(15) 離散數(shù)學 :。 cinstud[n+i].jsjzc。 coutsetw(15) 大學物理 :。 cinstud[n+i].sjk。 coutsetw(15) 大學英語 :。 cinstud[n+i].jsjyy。 coutsetw(15) 模擬電路 :。 cinstud[n+i].jsdl。 gets(x)。 coutsetw(10) 。 cout還有要輸入的信息嗎 ?(y/n)。 : C 語言設計班級檔案管理 18 cinamp。sign。 i++。 } return(n+i)。 } void Display(Student stud[], int n) //輸出數(shù)據(jù)。 { int i。 coutsetw(15) setfill(39。39。)setw(65)endl。 coutsetw(15) 班級 學號 姓名 數(shù)據(jù)結(jié)構(gòu) 離散數(shù)學 大學物理 大學英語 模擬電路 endl。 coutsetw(15) 。 coutsetfill(39。39。)setw(65)endl。 for(i=1。in+1。i++) { printf(\t\t%9s%9s%9s%9s%9s%9s%9s\n,stud[i1].cla,stud[i1].num,stud[i1].name,stud[i1].byyl,stud[i1].jsjzc,stud[i1].sjk,stud[i1].jsjyy)。 if(i1 amp。amp。 i%10==0) { coutsetw(15) setfill(39。39。)setw(35)endl。 coutsetw(15) 。 system(pause)。 coutsetw(15) setfill(39。39。)setw(35)endl。 } } coutsetw(15) 。 system(pause)。 } void Sort(Student stud[],int n) //按名字排序。 { int i,j。 char t[20]。 for(i=0。in1。i++) for(j=0。jn1i。j++) if(strcmp(stud[j].num,stud[j+1].num)0) { strcpy(t,stud[j+1].cla)。 strcpy(stud[j+1].cla,stud[j].cla)。 : C 語言設計班級檔案管理 19 strcpy(stud[j].cla,t)。 strcpy(t,stud[j+1].num)。 strcpy(stud[j+1].num,stud[j].num)。 strcpy(stud[j].num,t)。 strcpy(t,stud[j+1].name)。 strcpy(stud[j+1].name,stud[j].name)。 strcpy(stud[j].name,t)。 strcpy(t,stud[j+1].byyl)。 strcpy(stud[j+1].name,stud[j].byyl)。 strcpy(stud[j].byyl,t)。 strcpy(t,stud[j+1].jsjzc)。 strcpy(stud[j+1].name,stud[j].jsjzc)。 strcpy(stud[j].jsjzc,t)。 strcpy(t,stud[j+1].sjk)。 strcpy(stud[j+1].name,stud[j].sjk)。 strcpy(stud[j].sjk,t)。 strcpy(t,stud[j+1].jsjyy)。 strcpy(stud[j+1].name,stud[j].jsjyy)。 strcpy(stud[j].jsjyy,t)。 strcpy(t,stud[j+1].jsdl)。 strcpy(stud[j+1].name,stud[j].jsdl)。 strcpy(stud[j].jsdl,t)。 } coutsetw(15) 排序成功 !endl。 } int Insert(Student stud[],int n) //插入一條學生信息。 { char x[10]。 coutsetw(15) 班級 :。 cinstud[n].cla。 coutsetw(15) 學號 :。 cinstud[n].num。 : C 語言設計班級檔案管理 20 coutsetw(15) 姓名 :。 cinstud[n].name。 coutsetw(15) 數(shù)據(jù)結(jié)構(gòu) :。 cinstud[n].byyl。 coutsetw(15) 離散數(shù)學 :。 cinstud[n].jsjzc。 coutsetw(15) 大學物理 :。 cinstud[n].sjk。 coutsetw(15) 大學英語 :。 cinstud[n].jsjyy。 coutsetw(15) 模擬電路 :。 cinstud[n].jsdl。 gets(x)。 n++。 coutsetw(15) 插入成功 !endl。 return(n)。 } int Delete(Student stud[],int n) //按名字查找信息,刪除信息。 { char s[20]。 int i=0,j。 cins。 while(strcmp(stud[i].name,s)!=0amp。amp。in) i++。 /*查找判斷 */ if(i==n) { printf(\t\t\t沒有發(fā)現(xiàn)該學生資料 !\n)。 /*返回失敗信息 */ return(n)。 } for(j=i。jn1。j++) /*刪除操作 */ { strcpy(stud[j].num,stud[j+1].num)。 strcpy(stud[j].name,stud[j+1].name)。 strcpy(stud[j].cla,stud[j+1].cla)。 strcpy(stud[j].byyl,stud[j+1].byyl)。 strcpy(stud[j].jsjzc,stud[j+1].jsjzc)。 strcpy(stud[j].sjk,stud[j+1].sjk)。 strcpy(stud[j].jsjyy,stud[j+1].jsjyy)。 strcpy(stud[j].jsdl,stud[j+1].jsdl)。 : C 語言設計班級檔案管理 21 } coutsetw(15) 當前信息已刪除成功 !endl。 /*返回成功信息 */ return(n1)。 } void Query(Student stud[],int n) //按名字查找信息 { char s[20]。 int i=0。 coutsetw(15) 輸入他(她)的姓名 :。 cins。 while(strcmp(stud[i].name,s)!=0amp。amp。in) i++。 /*查找判斷 */ if(i==n) { printf(\t\t\t沒有發(fā)現(xiàn)該學生資料
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1