C++之類和對(duì)象課后習(xí)題簡(jiǎn)單實(shí)例
建立一個(gè)對(duì)象數(shù)組,內(nèi)放5個(gè)學(xué)生的(學(xué)號(hào),成績(jī)),設(shè)立一個(gè)函數(shù)max,用指向?qū)ο蟮闹羔樧骱瘮?shù)參數(shù),在max函數(shù)中找出5個(gè)學(xué)生的最高成績(jī)者,并輸出其學(xué)號(hào)。
#include<iostream> using namespace std; class Student {public: Student(int=10,int=0); int number; int score; void display(); }; Student::Student(int num,int sco):number(num),score(sco){ } void Student::display() { cout<<number<<" "<<score<<endl; } void max(Student *p) { int maxi=p[0].score; int temp=0; for(int i=1;i<5;i++) if(p[i].score>maxi) { maxi=p[i].score; temp=i; } cout<<p[temp].number<<" "<<maxi<<endl; } int main() { Student stu[5]={ Student{1001,90}, Student{1002,80}, Student{1003,99}, Student{1004,84}, Student{1005,85} }; Student *p=&stu[0]; max(p); return 0; }
以上這篇C++之類和對(duì)象課后習(xí)題簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
實(shí)例講解C語(yǔ)言編程中的結(jié)構(gòu)體對(duì)齊
這篇文章主要介紹了C語(yǔ)言編程中的結(jié)構(gòu)體對(duì)齊,值得注意的是一些結(jié)構(gòu)體對(duì)齊的例子在不同編譯器下結(jié)果可能會(huì)不同,需要的朋友可以參考下2016-04-04C語(yǔ)言socket編程開發(fā)應(yīng)用示例
這篇文章主要介紹了C語(yǔ)言socket編程開發(fā)應(yīng)用,示例簡(jiǎn)單,大家參考使用吧2013-12-12c語(yǔ)言數(shù)據(jù)結(jié)構(gòu)與算法之順序表的定義實(shí)現(xiàn)詳解
這篇文章主要介紹了c語(yǔ)言數(shù)據(jù)結(jié)構(gòu)與算法之順序表的定義實(shí)現(xiàn)詳解,用順序存儲(chǔ)的方式實(shí)現(xiàn)線性表順序存儲(chǔ),把邏輯上相鄰的元素存儲(chǔ)在物理位置上也相鄰的存儲(chǔ)單元中,元素之間的關(guān)系由存儲(chǔ)單元的鄰接關(guān)系來(lái)體現(xiàn),需要的朋友可以參考下2023-08-08C++實(shí)現(xiàn)LeetCode(150.計(jì)算逆波蘭表達(dá)式)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(150.計(jì)算逆波蘭表達(dá)式),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07淺談int8_t int64_t size_t ssize_t的相關(guān)問(wèn)題(詳解)
下面小編就為大家?guī)?lái)一篇淺談int8_t int64_t size_t ssize_t的相關(guān)問(wèn)題(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03