
LHL'PTA
Simple_questions
想去的地方很远,想买的东西很贵,喜欢的人很优秀!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LHL MOOC 计算机程序设计(C++)2020 期末考试 课程考试——编程题
1成绩统计(15分)题目内容:输入若干学生的成绩,统计各班的成绩的平均值,并按班级名称的机内码从小到大排序输出。学生成绩信息包括:班级,学号和成绩。班级名称是"000"'时表示成绩输入结束。班级名称不超过20字符,学号不超过10个字符,成绩为整数,平均成绩为双精度实数,保留三位小数。班级数不超过10个,总人数不超过100个。输入格式:若干行,每行信息包括班级,学号和成绩,用空格隔开,最后一行为:000 000 000输出格式:若干行,每行信息包括:班级和平均成绩,中间用一个空格隔开。行数由原创 2020-06-07 13:34:39 · 840 阅读 · 0 评论 -
LHL PTA 实验11 运算符重载、模板
题目16-1 学生成绩的输入和输出(运算符重载) (25分)现在需要输入一组学生的姓名和成绩,然后输出这些学生的姓名和等级。输入时,首先要输入学生数(正整数)N。接着输入N组学生成绩,每组成绩包括两项:第一项是学生姓名,第二项是学生的成绩(整数)。输出时,依次输出各个学生的序号(从1开始顺序编号),学生姓名,成绩等级(不小于60为PASS,否则为FAIL)函数接口定义:面向Student类对象的流插入和流提取运算符裁判测试程序样例:#include #include using name原创 2020-06-06 18:36:09 · 2305 阅读 · 2 评论 -
LHL PTA 实验12. 期末综合测试
6-1 表彰优秀学生(多态) (15分)学期结束,班主任决定表彰一批学生,已知该班学生数在6至50人之间,有三类学生:普通生,特招运动员,学科专长生,其中学科专长生不超过5人。主函数根据输入的信息,相应建立GroupA, GroupB, GroupC类对象。GroupA类是普通生,有2门课程的成绩(均为不超过100的非负整数);GroupB类是特招运动员,有2门课程的成绩(均为不超过100的非负整数),1次运动会的表现分,表现分有:A、B、C、D共4等。GroupC类是学科专长生,有5门课程的成绩原创 2020-06-02 13:21:37 · 1959 阅读 · 0 评论 -
LHL‘S PTA 实验10. 多态性
LHL’S PTA 实验10. 多态性7-1 抽象宠物类的实现 (25分)题目内容:定义抽象宠物类Pet,其中数据成员包括:名字,年龄和颜色;成员函数包括:构造函数;获取成员数据值的函数;纯虚函数Speak和纯虚函数GetInfo; 定义Pet的派生类Cat和Dog,其中Speak函数分别显示猫和狗的叫声,而GetInfo函数分别输出Cat和Dog的属性。主函数中定义Pet指针变量,分别指向动态生成的Cat和Dog对象,并通过指针分别调用GetInfo函数和Speak函数,观察并分析输出结果。输入格原创 2020-05-19 12:01:12 · 1536 阅读 · 0 评论 -
LHL S PTA 实验9. 期中综合测试
LHL’S PTA 实验9. 期中综合测试7-1 就不告诉你 (15分)做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。53.jpg输入格式:输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。输出格式:在一行中倒着输出 A 和 B 的乘积。输入样例:5 7输出样例:53#include <iostream>using namespace原创 2020-05-12 09:55:31 · 2264 阅读 · 0 评论 -
LHL PTA 实验8. 继承(二)
LHL’PTA 实验8. 继承(二)6-1 多重继承派生类构造函数 (10分)根据所给的基类Student和Teacher,定义Graduate类#include #include using namespace std;class Teacher{public:Teacher(string nam,int a,string t){name=nam;age=a;title=t;}void display(){cout<<“name:”<<name<&l原创 2020-05-09 11:14:05 · 1146 阅读 · 0 评论 -
LHL'PTA 实验7. 继承(一)
实验7. 继承(一)6-1 派生类使用基类的成员函数 (15分)按要求完成下面的程序:1、定义一个Animal类,成员包括:(1)整数类型的私有数据成员m_nWeightBase,表示Animal的体重;(2)整数类型的保护数据成员m_nAgeBase,表示Animal的年龄;(3)公有函数成员set_weight,用指定形参初始化数据成员nWeightBase;(4)公有成员函数g...原创 2020-04-28 11:34:41 · 2184 阅读 · 0 评论 -
LHL'PTA 实验6. 类和对象综合测试
计算机科学与工程学院实验报告课程名称 面向对象程序设计 班级 19网络1班实验内容 实验6 指导教师 黄震姓名 罗宏亮 学号 1914080903119 实验日期 2020.04.21题目17-1 定义一个带重载构造函数的日期类 (10分)定义一个带重载构造函数的日期类Date,数据成员有年、月、日;成员函数包括:一个带参数的构造函数Date(int,int,int),一个不带参数的构...原创 2020-04-26 16:56:42 · 2400 阅读 · 0 评论 -
LHL' PTA 实验6. 类和对象综合测试
实验6. 类和对象综合测试-1 定义一个带重载构造函数的日期类 (10分)定义一个带重载构造函数的日期类Date,数据成员有年、月、日;成员函数包括:一个带参数的构造函数Date(int,int,int),一个不带参数的构造函数,一个按“年-月-日”格式显示日期的函数,一个对数据成员赋值的函数void init(int,int,int)。 主函数中对类的测试要求:分别使用两个不同的重载构造函...原创 2020-04-21 11:07:13 · 1354 阅读 · 0 评论 -
LHL'S 实验4. 类和对象(二)
6-1 Tree类的构造函数和成员函数 (10分)定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。Tree类声明如下:class Tree {public:Tree();//构造函数void grow(int years);//对数龄age...原创 2020-04-14 11:11:09 · 1429 阅读 · 0 评论 -
LHL'PTA 7-4英文单词排序
7-4英文单词排序7-4 英文单词排序 (10分)本题要求编写程序,输入若干英文单词,对这些单词按长度从小到大排序后输出。如果长度相同,按照输入的顺序不变。输入格式:输入为若干英文单词,每行一个,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于10的仅由小写英文字母组成的字符串。输出格式:输出为排序后的结果,每个单词后面都额外输出一个空格。输入样例:blue...原创 2020-04-01 12:00:01 · 945 阅读 · 0 评论 -
LHL'PTA 7-3 删除重复字符 (10分)
7-3 删除重复字符 (10分)本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz方法1:#include<iostream>#include&l...原创 2020-04-01 11:29:24 · 753 阅读 · 0 评论 -
LHL'PTA 实验4. 类和对象(一)
6-1 使用类计算矩形的面积 (10分)定义并实现一个矩形类,有长和宽两个属性,由成员函数计算矩形的面积。矩形类Rectang接口定义如下:class Rectangle {public:void setLength(int l);//设置矩形的长度void setWidth(int w); //设置矩形的宽度int getArea(); //计算并返回矩形的面积privat...原创 2020-03-31 16:19:45 · 1882 阅读 · 0 评论