C++
*ღ*
......
展开
-
写一个基类Shape,再写两个派生类:rect,circle,要求基类和派生类除了有各自的构造函数以外,还有求面积的成员函数。
写一个基类Shape,再写两个派生类:rect,circle,要求基类和派生类除了有各自的构造函数以外,还有求面积的成员函数。主函数中定义不同的派生类对象,求不同对象的面积。代码:#include <iostream>#include <stdlib.h>using namespace std;const double PI = 3.1415926;class Shape{public: Shape(int m = 0, int n = 0) { a = m;原创 2021-05-06 22:24:22 · 1331 阅读 · 1 评论 -
定义一个基类Object类,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象。
定义一个基类Object类,有数据成员weight及相应的操作函数,由此派生出Box类,增加数据成员height和width及相应的操作函数,声明一个Box对象,观察构造函数与析构函数的调用顺序。代码:#include <iostream>#include <stdlib.h>using namespace std;class Object{public: Object() { cout << "Object构造函数" <原创 2021-05-06 17:42:14 · 3080 阅读 · 0 评论 -
定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法。
定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法,在主函数种定义两个复数对象,进行复数之间的加法运算。提示:实现复数相加运算,通过类的成员函数和类的友元函数都可以实现。方法一:#include <iostream>#include <cmath>using namespace std; class Complex {private原创 2021-04-25 18:04:23 · 12288 阅读 · 3 评论 -
设计一个正方形类,其中包括边长一个属性,包括构造函数,析构函数,求面积的成员函数和求周长的成员函数,通过正方形类定义2个正方形对象,并求建设一个下图所示的活动场地的费用。(用户输入中间草坪场地的边长)
3. 设计一个正方形类,其中包括边长一个属性,包括构造函数,析构函数,求面积的成员函数和求周长的成员函数,通过正方形类定义2个正方形对象,并求建设一个下图所示的活动场地的费用。如下图所示的活动场地。中间要铺设草坪,四周要铺设塑胶跑道,最外围要安装栅栏。已知大正方向和小正方形边长相差6米,它们的中心是重合的。草坪的造价是每平方米150,塑胶跑道的造价是每平方米70, 栅栏的造价是没米100。用户输入中间草坪场地的边长,设计程序自动计算整个活动场地的造价。以下是代码#include <iostre原创 2021-04-24 15:55:32 · 2834 阅读 · 3 评论 -
编写一个函数,将一个字符串中的大写字母转换为小写字母,小写字母转换为大写字母,数字x转换为9-x
编写一个函数,将一个字符串中的大写字母转换为小写字母,小写字母转换为大写字母,数字x转换为9-x。方法一:#include<stdlib.h>#include<ctype.h>#include<iostream>using namespace std;char transformation(char c);int main(){ cout << "请输入一个字符串:" << endl; int c; whil原创 2021-04-18 14:55:17 · 10261 阅读 · 7 评论 -
算数计算竖式
编程求以下竖式中各字母对应的数字:这儿是用的循环嵌套解决的这道题。其中每个字母代表一个数字,且不同数字对应不同字母。编程求出这些数字并且打出这个数字的算术计算竖式。#include <iostream>#include <stdio.h>using namespace std;/* S E N D + M O R E─────────────M O N E Y*/void vertical(int S, int E, int N, int D, int M,原创 2021-04-19 20:48:40 · 713 阅读 · 2 评论 -
编写一个程序,定义一个结构体Book,通过结构体变量定义结构体数组。
编写一个程序,定义一个结构体Book,包括成员:书号ISDN, 书名 name, 作者 author,价格 price。通过结构体变量定义结构体数组,存放下表所示的信息; 找出价格小于40元的书,并将其所有信息输出。书号 书名 作者 价格98765 C++ lily 4398783 Java Rose 2598784 Python原创 2021-04-19 16:04:59 · 3755 阅读 · 2 评论