
C++
老肥码码码
Hello World
展开
-
第三章 C++简单题目
实验练习1.直角三角形 #include <iostream>using namespace std;bool rightangle(int x,int y,int z){ if (x*x + y*y == z*z || x*x + z*z == y*y || y*y + z*z == x*x) return 1; else return 0;}int mai...原创 2019-01-06 17:02:41 · 176 阅读 · 0 评论 -
每日一题(五):栈的基础应用
1.题目描述: 在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$"标注,不能匹配的右括号用"?"标注.输入: 输入包括多组数据,每组数据一行,包含一个字符串,只包含...原创 2019-01-20 13:33:16 · 3361 阅读 · 0 评论 -
C++学习:多态性
运算符重载的规则思考:用“+”、“-”能够实现复数的加减运算吗? 实现复数加减运算的方法 ——重载“+”、“-”运算符 运算符重载是对已有的运算符赋予多重含义,使同一个运算符作用于不同类型的数据时导致不同的行为。 C++ 几乎可以重载全部的运算符,而且只能够重载C++中已经有的。 不能重载的运算符:“.”、“.*”、“::”、“?:” 重载之后运算符的优先级和结合性都不会改变。...原创 2019-01-19 16:52:12 · 3010 阅读 · 0 评论 -
第四章 C++简单题目
C4-1 最大公约数 (100/100 分数)题目描述求两个正整数a 和 b的最大公约数。要求使用c++ class编写程序。输入描述两个正整数a,b,并且1=<a,b <=10000输出描述a和b的最大公约数样例输入 1000 1000样例输出1000#include <iostream>using na...原创 2019-01-14 13:49:46 · 1266 阅读 · 0 评论 -
第五章 C++简单题目
C5-1 “鱼额宝” (100/100 分数)题目描述请实现一个“鱼额宝”类,下面已给出代码模板,请根据main函数中对该类的操作,补充类实现部分完成代码。“鱼额宝”类可以记录账户余额、存钱、取钱、计算利息。该类中有一个私有静态成员变量profitRate存储“鱼额宝”的利率,可以用共有静态成员函数setProfitRate修改利率的值。程序输入为第1天至第n天连续...原创 2019-01-15 11:12:08 · 269 阅读 · 0 评论 -
第二章 C++简单题目
C2-1简单题目 (100/100 分数)题目描述 任意给定 n 个整数,求这 n 个整数序列的和、最小值、最大值输入描述 输入一个整数n,代表接下来输入整数个数,0 < n <= 100,接着输入n个整数,整数用int表示即可。输出描述 输出整数序列的和、最小值、最大值。用空格隔开,占一行样例输入21 2样例输出3 ...原创 2019-01-13 21:57:20 · 563 阅读 · 0 评论 -
C++学习:继承与派生
继承的基本概念和语法继承与派生概述 继承与派生是同一过程从不同的角度看 保持已有类的特性而构造新类的过程称为继承 在已有类的基础上新增自己的特性而产生新类的过程称为派生。 被继承的已有类称为基类(或父类) 派生出的新类称为派生类(或子类) 直接参与派生出某类的基类称为直接基类 基类的基类甚至更高层的基类称为间接...原创 2019-01-17 16:07:13 · 2932 阅读 · 0 评论 -
C++学习笔记 第三章 函数
1.斐波那契数列 #include<stdio.h>int Fib(int x) { if (x <3) { printf("return 1!\n"); return(1); } else { printf("Fib(%d) and Fib(%d)\n", x - 2, x - 1); return(Fib(x - 2) + Fib(x - 1...原创 2019-01-06 13:03:42 · 249 阅读 · 0 评论 -
c++学习笔记 第四章 类与对象
1.钟表类 #include<iostream>using namespace std;class Clock {public: void setTime(int newH = 0, int newM = 0, int newS = 0); void showTime();private: int hour, minute, second;};void C...原创 2019-01-06 17:00:03 · 526 阅读 · 0 评论 -
第六章 C++简单题目
C6-1 最大子数组和 (100/100 分数)题目描述给定一个数组a[0,...,n-1],求其最大子数组(长度>=1)和输入描述第一行一个整数n(1<=n<=5000),然后依次输入n个整数(每个整数范围[-5000, 5000])输出描述输出一个整数表示最大子数组和样例输入 51 -1 1 1 -1样例输出2...原创 2019-01-15 20:34:40 · 858 阅读 · 0 评论