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

正文內容

c課設學生管理系統(tǒng)-資料下載頁

2025-02-10 06:43本頁面

【導讀】的工作中,本次c++課設就是把計算機應用到學校學生信息管理中的范例。它比C語言更容易為人們學習和掌握。C++以其獨特的語言機制在計算機科學的各個領。域中得到了廣泛的應用。面向對象的設計思想是在原來結構化程序設計方法基礎上的。一個質的飛躍,C++完美地體現(xiàn)了面向對象的各種特性。1998年正式發(fā)布了C++語言的國際標準[C++,1998],對于要解決實際問。題的程序員而言,C++使程序設計變得更有樂趣。而C++一直被應用于應用軟件和系統(tǒng)軟件的行列中,其中本系統(tǒng)的研發(fā)就是一個。象”的大標題之下。就不利于數(shù)據(jù)的調用,那么數(shù)據(jù)與數(shù)據(jù)之間也會產生混亂,因為學生畢竟不只是一個。數(shù)據(jù)之間的調用,減少了數(shù)據(jù)的累贅,使程序簡潔明了,結構清晰了。設的主要目的-----熟悉并掌握面向對象程序設計的一些套路和思想。change修改數(shù)據(jù)的解析:..................-17-

  

【正文】 著手編程 查資料學新的程序 最后調試,我就一步步的堅持著,努力著。雖然我們編寫程序的過程是有點辛苦,但最后的成功也讓我快樂,讓我興奮,同時也讓我進一步的加深了對 C++語言的理解和掌握。 文件的輸入與輸出是該程序的重點也是難點,由于這是 C++的應用,因此我自學了第 9 章的“磁盤文件的輸入與輸出”的相關知識,雖然不是融會貫通,但是我也臨 37 摹套用學習了實現(xiàn)了一些簡單的輸入與輸出的功能,就拿本程序的修改密碼的功能來說,就是通過了一些簡單的輸入與輸出實現(xiàn) 的,但對于選擇性的輸出,自己的知識確實有點欠缺,因此自己也會再接再厲的。 通過這次課設,我了解到理論聯(lián)系實際的重要性,實踐加深和鞏固所學的理論知識,而理論提高實踐能力和計算機的綜合運用能力。我通過實踐發(fā)現(xiàn)了編程經常出現(xiàn)的問題,然后通過理論解決了這些問題,達到即提高了自己的動手能力也提高了自己的理論知識。 參考文獻 [1] c++語言基礎教程(第 2 版) 呂鳳翥 [2] Visual c++程序設計試驗與編程實踐 劉維富 [3] [4] [5]譚浩強編,《 C++面向對象程序設計》,清華大學出版社, 2021 年 7 月出版 39 附錄 程序源代碼: include //輸入輸出頭文件 include //字符串處理頭文件 include //用 getch()函數(shù)的頭文件 include //用 exit()的頭文件 include //文件處理頭文件 //定義學生類 class stu { char name[20]。 char sex[10]。 double num,math,chinese,english,phisical,history,average,sum。 public: stu() {} stu( char n[20],char s[10],double nu,double ma,double chin,double eng,double ph,double hi) { strcpy(name,n)。 strcpy(sex,s)。 num=nu。 math=ma。 chinese=chin。 english=eng。 phisical=ph。 history=hi。 } double get_eng() { return english。 } double get_chin() { return chinese。 } double get_math() { return math。 } double getsum() { sum=chinese+english+math+phisical+history。 return sum。 } double getaver() { average=getsum()/5。 return average。 } void print() { cout 姓名是: nameendl。 cout 性別是: sexendl。 cout 學號 : numendl。 cout 數(shù)學成績: mathendl。 cout 語文成績: chineseendl。 cout 英語成績: englishendl。 cout 物理成績: phisicalendl。 41 cout 歷史成績: historyendl。 cout 總成績: thisgetsum()endl。 cout 平均成績: thisgetaver()endl。 } friend void Condactor()。 friend void search(int a,stu *t[50],char n[20])。 friend void search(int a,stu *t[50])。 friend void change(int a,stu *t[50])。 friend void delete_stu(int a,stu *t[50])。 }。 //密碼修改函數(shù) void remima() { char a[20]。 char b[20]。 cout請輸入新的密碼: 。 cina。 cout請確認密 碼: 。 cinb。 do{ if(strcmp(a,b)) { cout密碼兩次輸入的不同,請再次輸入: endl。 cinb。 } else break。 }while(1)。 fstream outfile。 (e:\\密碼 .txt,ios::out)。 if(!outfile) { cout密碼文件不能打開! \n。 abort()。 } outfileaendl。 ()。 system(cls)。 //刷新屏幕 } void warn() { char c1。 cout請按任意繼續(xù) ...endl。 //等待鍵盤輸入 c1=getch()。 system(cls)。 //刷新屏幕 } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ void english_avr(int a,stu *t[50],int flag1) { if(a==0) { cout管理系統(tǒng)中沒有錄入數(shù)據(jù)或者數(shù)據(jù)已經被刪除! endl。 warn()。} else { for(int k=0。ka。k++) { if((t[k]get_eng())90) cout英語有高于 90 分的有: endl。 continue。 } for(k=0。ka。k++) { if((t[k]get_eng())90) { 43 t[k]print()。flag1=1。 } } if(flag1==0) cout英語沒有高于 90 分的! endl。 for(int p=0。pa。p++) { if((t[p]get_eng())60) cout英語不及格的有: endl。 continue。 } for(p=0。pa。p++) { if((t[p]get_eng())60) { t[p]print()。flag1=1。 } } if(flag1==0) cout英語沒有不及格的! endl。 warn()。 } } void math_avr(int a,stu *t[50],int flag1) { if(a==0) { cout管理系統(tǒng)中沒有錄入數(shù)據(jù)或者數(shù)據(jù)已經被刪除! endl。 warn()。} else { for(int k=0。ka。k++) { if((t[k]get_math())90) cout數(shù)學有高于 90 分的有: endl。 continue。 } for(k=0。ka。k++) { if((t[k]get_math())90) { t[k]print()。flag1=1。 } } if(flag1==0) cout 數(shù)學沒有高于 90 分的! endl。 for(int p=0。pa。p++) { if((t[p]get_math())60) cout數(shù)學不及格的有: endl。 continue。 } for(p=0。pa。p++) { if((t[p]get_math())60) { t[p]print()。flag1=1。 } } if(flag1==0) cout英語沒有不及格的! endl。 warn()。 } 45 } void chin_avr(int a,stu *t[50],int flag1) { if(a==0) { cout管理系統(tǒng)中沒有錄入數(shù)據(jù)或者數(shù)據(jù)已經被刪除! endl。 warn()。} else { for(int k=0。ka。k++) { if((t[k]get_chin())90) cout語文有高于 90 分的有: endl。 continue。 } for(k=0。ka。k++) { if((t[k]get_chin())90) { t[k]print()。flag1=1。 } } if(flag1==0) cout 語文沒有高于 90 分的! endl。 for(int p=0。pa。p++) { if((t[p]get_chin())60) cout語文不及格的有: endl。 continue。 } for(p=0。pa。p++) { if((t[p]get_chin())60) { t[p]print()。flag1=1。 } } if(flag1==0) cout語文沒有不及格的! endl。 warn()。 } } void eng_pass(int a,stu *t[50]) { if(a==0) { cout管理系統(tǒng)中沒有錄入數(shù)據(jù)或者數(shù)據(jù)已經被刪除! endl。 } else { double english_sum=0。 for(int k=0。ka。k++) { english_sum+=t[k]get_eng()。 } cout全班的英語平均分為: english_sum/aendl。 double eng_aver=english_sum/a。 for(k=0。ka。k++) { if((t[k]get_eng())eng_aver) { cout低于數(shù)學平均分的有: endl。 t[k]print()。 47 } } } warn()。 } //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ void math_pass(int a,stu *t[50]) { if(a==0) { cout管理系統(tǒng)中沒有錄入數(shù)據(jù)或者數(shù)據(jù)已經被刪除! endl。 } else { double math_sum=0。 for(int k=0。ka。k++) { math_sum+=t[k]get_math()。 } cout全班的數(shù)學平均分為: math_sum/aendl。 double math_aver=math_sum/a。 for(k=0。ka。k++) { if((t[k]get_math())math_aver) { cout低于數(shù)學平均分的有: endl。 t[k]print()。 } } } warn()。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1