
类和对象
染夕陌木
运营着一个公众号:请君笑来
运营着一个工作室:77生活工作室
展开
-
R5-1将空白的地方填写完整,使程序完成指定的功能。
#include <iostream>using namespace std;class Student {public: Student(int n,float s):num(n),score(s){}//利用参数初始化表进行数据初始化 void display(); private: int num; float score; };void Student::display() {cout<<num<<" "<&l.原创 2021-07-11 10:51:47 · 2340 阅读 · 0 评论 -
PTA R6-30 学生成绩的输入和输出(运算符重载) (10 分)
现在需要输入一组学生的姓名和成绩,然后输出这些学生的姓名和等级。输入时,首先要输入学生数(正整数)N。接着输入N组学生成绩,每组成绩包括两项:第一项是学生姓名,第二项是学生的成绩(整数)。输出时,依次输出各个学生的序号(从1开始顺序编号),学生姓名,成绩等级(不小于60为PASS,否则为FAIL)函数接口定义:面向Student类对象的流插入和流提取运算符裁判测试程序样例:#include <iostream>#include <string>usin原创 2021-06-29 23:47:01 · 3354 阅读 · 3 评论 -
PTA R6-26 时间相加 (10 分)
设计一个时间类,用来保存时、分、秒等私有数据成员,通过重载操作符“+”实现2个时间的相加。要求: (1)小时的时间范围限制在大于等于0;(2)分的时间范围为0~59分;(3)秒的时间范围为0~59秒。#include <iostream>using namespace std;class Time {private: int hours,minutes, seconds;public: Time(int h=0, int m=0, int s=0); Time operato原创 2021-06-29 11:18:31 · 729 阅读 · 0 评论 -
PTA R7-5 通过指针,输出对象数组的数据 (20 分)
编写重载函数myMax可分别求取两个整数,三个整数,两个双精度数的最大值。函数接口定义:裁判测试程序样例:/* 请在这里填写答案 */int main(){ cout<<myMax(3,4)<<endl; cout<<myMax(3,4,5)<<endl; cout<<myMax(4.3,3.4)<<endl;}输入样例:无输出样例:在这里给出相应的输出。例如:.原创 2021-06-17 23:08:47 · 4246 阅读 · 0 评论