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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学生成绩计算(继承和多态)

發(fā)布時間:2024/1/18 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学生成绩计算(继承和多态) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • 題目描述
  • 輸入
  • 輸出
  • 輸入樣例
  • 輸出樣例
  • 代碼

題目描述

定義Person類具有姓名、年齡等屬性,具有輸出基本信息的display函數。
選修《面向對象程序設計》課程的學生在Person類的基礎上,派生出子類:免聽生和非免聽生。子類繼承父類成員,新增其他成員、改寫display函數。
非免聽生具有平時成績、考試成績和總評成績三個屬性,總評成績根據(平時成績40%+考試成績60%)計算的結果,85分(包含)以上為A,75分(包含)-85分(不包含)為B,65分(包含)-75分(不包含)為C,60分(包含)-65分(不包含)為D,60分(不包含)以下為F。
免聽生只有考試成績和總評成績兩個屬性,總評成績100%根據考試成績對應上述等級制成績。

定義上述類并編寫主函數,輸入類型符號,若輸入R,根據學生基本信息、平時成績和考試成績,建立非免聽生對象,若輸入S,根據學生基本信息、考試成績,建立免聽生對象。計算學生的總評成績,并輸出。

輸入

測試次數t

隨后每行輸入學生類型相關信息

輸出

每個學生基本信息和總評成績

輸入樣例

2
R cindy 18 100 100
S sandy 28 59

輸出樣例

cindy 18 A
sandy 28 F

代碼

#include<iostream> using namespace std; class Person{protected:string name;int age;public:Person(){}Person(string n,int a):name(n),age(a){}void display(){cout<<name<<" "<<age<<" ";} }; class RMian:virtual public Person{private:int num1,num2;double sum;public:RMian(){}RMian(string n,int a,int n1,int n2):Person(n,a),num1(n1),num2(n2){}char kind(){sum=num1*0.4+num2*0.6;if(sum>=85)return 'A';else if(sum>=75&&sum<85)return 'B';else if(sum>=65&&sum<75)return 'C';else if(sum>=60&&sum<65)return 'D';else return 'F';}void display(){Person::display();cout<<kind()<<endl;} }; class SMian:virtual public Person{private:int num1;double sum;public:SMian(){}SMian(string n,int a,int n1):Person(n,a),num1(n1){}char kind(){sum=num1;if(sum>=85)return 'A';else if(sum>=75&&sum<85)return 'B';else if(sum>=65&&sum<75)return 'C';else if(sum>=60&&sum<65)return 'D';else return 'F';}void display(){Person::display();cout<<kind()<<endl;} }; int main(){int n1,n2,a,t;char k;string n;cin>>t;while(t--){cin>>k;if(k=='R'){cin>>n>>a>>n1>>n2;RMian R1(n,a,n1,n2);R1.display();}if(k=='S'){cin>>n>>a>>n1;SMian R1(n,a,n1);R1.display();}}return 0; }

總結

以上是生活随笔為你收集整理的学生成绩计算(继承和多态)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 亚洲一区二区三区四区在线播放 | 中文字幕亚洲欧美日韩 | 肉大捧一进一出免费视频 | 国产三级精品三级在线 | 免费成人黄 | 18国产免费视频 | 午夜老司机福利 | 一级少妇片 | 午夜电影网一区 | 九草视频在线观看 | 午夜视频在线观看免费视频 | 免费黄色高清视频 | 福利二区 | 韩国伦理av | 伊人影院在线观看视频 | 午夜男人天堂 | 中文字幕日韩有码 | 国产人与zoxxxx另类 | 中文字幕不卡视频 | 日韩欧美黄色网址 | 成人免费黄色大片v266 | 亚洲天堂免费看 | 老熟妇仑乱一区二区av | 国产精华7777777 | 久久免费精彩视频 | 五月六月婷婷 | av免费播放网站 | 波多野结衣黄色网址 | 天天干天天插天天射 | 久久第一页 | 国产av不卡一区二区 | 精品福利片 | 黄色字幕网 | 天天操网站 | 日韩精品在线播放 | 久久成人人人人精品欧 | 原创少妇半推半就88av | 国产精品久久久久久中文字 | 免费在线观看黄视频 | 黄色免费在线播放 | 日本熟妇浓毛 | 欧美暧暧视频 | 国产日韩第一页 | 这里精品 | 老司机福利av | 日本特黄特黄刺激大片 | 亚洲第一视频在线观看 | 国产一区二区视频在线观看免费 | 久久av高潮av无码av喷吹 | 国产视频网 | 亚洲a视频 | 毛片av网址 | 欧美在线视频一区二区三区 | 丁香综合激情 | 欧美国产在线一区 | 在线观看网页视频 | 成人综合影院 | www好男人 | 香蕉黄色片 | 欧美日韩国产成人在线 | 国产美女免费无遮挡 | 后进极品美女圆润翘臀 | 无码人妻一区二区三区免费 | 激情婷婷六月天 | 另类一区 | 成人免费高清在线观看 | 欧美私人影院 | 五月婷婷丁香六月 | 亚洲天堂一区在线观看 | 亚洲色图18p | 黄色av网站网址 | 91成人免费电影 | 禁欲天堂 | 日本福利视频一区 | 97精品国产| 99久久久无码国产精品性青椒 | 国产黄a三级三级看三级 | 亚洲欧美日韩图片 | 日本人做受免费视频 | www.男人的天堂 | 国产精品极品白嫩 | 国产午夜性春猛交ⅹxxx | 亚洲欧美视频在线播放 | 精品在线免费观看视频 | 96av视频| 欧美激情四区 | 人妻丰满熟妇av无码区 | 日韩不卡免费 | 上原亚衣av一区二区三区 | 欧美精品三级 | 手机看片亚洲 | 亚洲毛片一区二区三区 | 大尺度电影在线 | 亚洲v日本 | 国产免费脚交足视频在线观看 | 精品99久久久 | 在线观看视频www | 亚洲成人一区二区 | 免费亚洲精品 |