
c++
CodeHarry
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ primer第四版 9.39
#include "stdio.h" #include <iostream> #include<string> #include <vector> using namespace std; int main() { string line1 = "We were her pride of 10 she named us:"; string line2 = "Benjamin,Phoenix, the Prodigal"; string原创 2020-06-01 15:18:09 · 192 阅读 · 0 评论 -
12-1等腰三角形的面积 (100 满分) 题目描述 输入一个三角形三条边长,判断是否是等腰三角形并计算其面积。注意若输入数据非等腰三角形数据,要求使用exception处理。
#include #include #include using namespace std; /完善此函数/ double calArea(double a, double b, double c) { } int main(){ double a, b, c; cin >> a >> b >> c; try{ double area = calArea(a, b, c); cout << area << endl; }catch(excepti转载 2020-05-22 21:01:21 · 737 阅读 · 0 评论 -
学堂在线c++进阶编程题十一章 第二题 运算符重载的问题
实现一个学生类,包含学号(id),姓名(name),年级(grade)数据成员。为了输入输出的方便,需要对这个学生类重载“>>”和“<<”运算符,同时为了对多个学生按照学号从小到大排序,还需要重载“<”运算符,以使用STL里的sort函数。类的声明与主函数的测试代码已给出,请将类的实现与相关重载补充完整,使得程序正确运行并输出正确结果。 #include <iostream> #include <vector> #include <string&g原创 2020-05-22 19:55:57 · 601 阅读 · 1 评论 -
学堂在线c++第八章第3题
题目描述 在多态概念中,基类的指针既可以指向基类的对象,又可以指向派生类的对象。我们可以使用dynamic_cast类型转换操作符来判断当前指针(必须是多态类型)是否能够转换成为某个目的类型的指针。 同学们先查找dynamic_cast的使用说明(如http://en.wikipedia.org/wiki/Run-time_type_information#dynamic_cast),然后使用该类型转换操作符完成下面程序(该题无输入)。 函数int getVertexCount(Shape * b)计算b的原创 2020-05-17 15:57:05 · 322 阅读 · 0 评论 -
c++,用递归函数计算阶乘,并用循环让用户不停输入,程序报告输入值的阶乘
#include<iostream> #include<string> #include<iostream> #include<cstdlib> #include<array> #include<cctype> #include <fstream> #include<cstdio> #include&l...原创 2020-04-18 14:21:16 · 233 阅读 · 0 评论