日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

用C++评选优秀教师和优秀学生

發布時間:2024/3/12 c/c++ 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用C++评选优秀教师和优秀学生 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//評選優秀教師和優秀學生#include<iostream.h> #include<string.h>class base//定義基類 { protected:char name[8]; //姓名int chengji; //chengji 表示學生的成績 int file; //file 表示論文 public:base(char n[8]){strcpy(name,n);}base(int ch=0,int f=0)//構造函數,使基類初始化{chengji=ch;file=f;}virtual bool isgood()=0; //純虛函數,判斷是否優秀virtual void inputname()=0;// 純虛函數 ,輸入姓名virtual void inputchji()=0;//純虛函數,輸入成績virtual void inputfile()=0;//純虛函數,輸入論文virtual void show()=0; //純虛函數,顯示優秀的學生和教師};class student:public base//定義base派生的student類 { public:student(int ch=0):base(ch,0){inputname();//調用student的inputname(),輸入學生的姓名inputchji();//調用student的inputchji(),輸入學生的成績}void inputname(){cout<<"請輸入學生的姓名:";cin>>name;}void inputchji(){cout<<"請輸入成績:";cin>>chengji;}bool isgood(){if (chengji>90)return true;elsereturn false;}void show()//輸出優秀學生的姓名{if (isgood())cout<<name<<"是優秀學生"<<endl;}void inputfile(){} };class teacher:public base//定義base派生的teather類 { public:teacher(int f=0):base(0,f)//初始化基類的成員函數{inputname();//調用的teacher的inputname(),輸入教師的姓名inputfile();//調用的teacher的inputfile(),輸入教師的論文}void inputname(){cout<<"請輸入教師的姓名:";cin>>name;}void inputfile(){cout<<"請輸入此教師一年中的論文:";cin>>file;}bool isgood()//判斷優秀教師的條件{if (file>3)return true;elsereturn false;}void show(){if (isgood())cout<<name<<"是優秀教師"<<endl;}void inputchji(){} //由于基類中定義:virtual void inputchji()=0;的純虛函數,在派生類中必須定義//否則就會出錯,此時這個函數只是形式的需要,在功能方面什么都不做 };void main()//主函數 {base *p[100];//定義base類的100個對象的指針int i=0;int cut=0;int type=0;cout<<"請輸入要評選的人數:";cin>>cut;//接收輸入的評選的人數for(i=0;i<cut;i++)//i是計數器{cout<<"請選擇教師(1)或學生(2):";cin>>type;//輸入的是教師(1)還是學生(2)if (type==1)//判斷p[i]=new teacher;//定義teacher新對象elsep[i]=new student;//定義student新對象}for(i=0;i<cut;i++){p[i]->show();調用delete p[i];//刪除對象} }

  

轉載于:https://www.cnblogs.com/pongo/p/8400426.html

總結

以上是生活随笔為你收集整理的用C++评选优秀教师和优秀学生的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。