
C++基础编程题
文章平均质量分 84
Batman。
希望能借Java实现自我价值,尽量坚持更新博客,记录点点滴滴的成长。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++基础编程题(55)汉诺塔问题
汉诺塔问题题目描述n个圆盘从下面开始按大小顺序摆放在A柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘,求最少的移动步骤。分析第一次移动,要把A柱子上的前n-1个移动到B柱子上;第二次移动,直接把A柱子上的最后一个移动到C柱子上;第三次移动,把B柱子上的n-1个柱子通过柱子A移动到柱子C上。...转载 2020-03-07 12:34:30 · 593 阅读 · 0 评论 -
C++基础编程题(54)输入一系列的数字,输出他们正负数个数,输入0截止,要用函数实现 。
#includeincludeusing namespace std;int main(){ void method(string s[],int n); string s[100]; int n; cout<<”请输入你所需要输入的数字总个数为:”; cin>>n; for(int i=0;i>s[i]; ...原创 2020-02-27 12:41:55 · 1104 阅读 · 0 评论 -
C++基础编程题(53)c语言,给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~90分为B,
C++基础编程题(53)c语言,给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,80~90分为B,原创 2020-02-17 15:13:33 · 8637 阅读 · 1 评论 -
C++基础编程题(52)编写程序,判断某一年是否为闰年
原创 2020-02-11 17:30:33 · 3410 阅读 · 0 评论 -
C++基础编程题(51)译密码问题
将“China”译成密码,密码规律:用原来字母后边第4个字母代替原来的字母。原创 2020-02-10 17:11:01 · 1207 阅读 · 0 评论 -
C++基础编程题(50)求一元二次方程式的实根,如果方程没有实根,则输出有关警告信息。
#include<iostream>#include<cmath>int main(){ double a,b,c,d,x1,x2; cout<<”please enter 二次方程组的a,b,c”<>a>>b>>c; while(a==0) { cout<<”...原创 2020-02-09 21:08:14 · 2236 阅读 · 0 评论 -
C++基础编程题(49)c=a/b 捕获异常
原创 2020-02-09 15:18:23 · 326 阅读 · 0 评论 -
C++基础编程题(48)写一个类或结构体,包括学号姓名语数外成绩,输入n,新建n个,然后分别输入
#include<iostream>#include<string>using namespace std;//7、写一个类或结构体,包括学号姓名语数外成绩,输入n,新建n个,然后分别输入class Student{public: Student(){num=0;name=”NULL”;Chinese=0;English=0;maths=0;} ...原创 2020-02-08 22:42:18 · 1395 阅读 · 0 评论 -
C++基础编程题(47)写一个函数将混乱的数组排序
C++基础编程题(47)写一个函数将混乱的数组排序includeusing namespace std;int main(){ int a[100],n; cout<<”请输入你要输入多少个数据:”; cin>>n; cout<<”请输入你所需要输入的数组元素:”; for(int i=0;i>a[i]; ...原创 2020-02-08 15:12:46 · 344 阅读 · 0 评论 -
C++基础编程题(46)写个递归函数,求斐波那契
C++基础编程题(46)写个递归函数,求斐波那契原创 2020-02-08 14:55:56 · 390 阅读 · 0 评论 -
C++基础编程题(45)输出9*9乘法表
C++基础编程题(45)输出9*9乘法表原创 2020-02-08 14:49:55 · 1227 阅读 · 0 评论 -
C++基础编程题(44)计算一元二次方程的两个根
#include<iostream>using namespace std;int main(){ double a,b,c,d,x1,x2; cout<<”please enter 二次方程组的a,b,c”<>a>>b>>c; while(a==0) { cout<<”...原创 2020-02-08 14:45:32 · 2077 阅读 · 0 评论 -
C++基础编程题(43)输出A-Z的ascii码
includeusing namespace std;int main(){ for(char ch=’A’;ch<=’Z’;ch++) { int i=ch; cout<<ch<<”:”<<i<<endl; } system(“pause”); return 0;...原创 2020-02-08 14:11:35 · 2813 阅读 · 0 评论 -
C++基础编程题(42)定义一个Teacher(教师)类和一个 Student( 学生)类,者有一部分数据成员 是相同的,例如num(号码), name(姓名),sex(性别)。编写程序,将一个Stu
定义一个Teacher(教师)类和一个 Student( 学生)类,者有一部分数据成员 是相同的,例如num(号码), name(姓名),sex(性别)。编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。可以设想为:一位学生大学毕业了,留校担任教师,他原有的部分数据对现在的教师身份来说仍然是有用的,应当保留并成为其教师数据。#inclu...原创 2020-02-04 16:55:13 · 4854 阅读 · 0 评论 -
C++基础编程题(41)请编写程序,处理一个复数与一个double数相加的运算,结果存放在一个double型的变量d1中,输出d1的值,再以复数形式输出此值。定义Complex(复数)类,在成员函数中
C++基础编程题(41)请编写程序,处理一个复数与一个double数相加的运算,结果存放在一个double型的变量d1中,输出d1的值,再以复数形式输出此值。#includeusing namespace std;class Complex{public: Complex(){real=0;image=0;}; Complex(double r){real=r;imag...原创 2020-02-04 16:26:59 · 1250 阅读 · 0 评论 -
C++基础编程题(40)“有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加
C++基础编程题(40)“有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加#includeusing namespace std;class juzhen{public: juzhen(); juzhen(int a[2][3]); void input_juzhen(); void set_juzhen(int i,...原创 2020-02-04 15:18:36 · 5550 阅读 · 0 评论 -
C++基础编程题(39)“定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算符可以都是类对象。也可以其中一个是整数,顺序任意。例如:c1+c2,i+c1,c1
C++基础编程题(39)“定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算符可以都是类对象。也可以其中一个是整数,顺序任意。例如:c1+c2,i+c1,c1+i#includeusing namespace std;class Complex{public: Complex(){real=0;image=0;} Complex(...原创 2020-02-04 12:45:52 · 4088 阅读 · 2 评论 -
C++基础编程题(38)强制转换构造函数
定义一个复数类Complex,重载运算符“+”、“-”、“”、“/”,使之能用于复数的加、减、乘、除。要求:将“+”和“-”的运算符重载函数作为Complex的成员函数;将“”和“/” 的运算符重载函数作为友元函数。编写程序,分别求两个复数之和、差、积、商。...原创 2020-02-03 23:14:18 · 250 阅读 · 0 评论 -
C++基础编程题(37)定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。
C++基础编程题(36)定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。原创 2020-02-03 22:42:29 · 1751 阅读 · 0 评论 -
C++基础编程题(36)强制转换构造函数
C++基础编程题(34)强制转换构造函数为了能够实现类对象能够和基本数据类型进行运算原创 2020-02-03 21:55:29 · 214 阅读 · 0 评论 -
C++基础编程题(35)类型转换函数
原创 2020-02-03 21:39:33 · 315 阅读 · 0 评论 -
C++基础编程题(34)对单目运算符进行重载
原创 2020-02-03 17:43:04 · 301 阅读 · 0 评论 -
C++基础编程题(33)对双目运算符进行重载
C++基础编程题(33)对双目运算符进行重载原创 2020-02-03 14:05:36 · 210 阅读 · 0 评论 -
C++基础编程题(32)对流运算符进行重载
原创 2020-02-02 22:12:32 · 199 阅读 · 0 评论 -
C++基础编程题(31)对运算符“+”进行重载,使之能用于两个复数相加
C++基础编程题(31)对运算符“+”进行重载,使之能用于两个复数相加原创 2020-02-02 17:32:24 · 738 阅读 · 0 评论 -
C++基础编程题(30)通过函数来实现复数相加
原创 2020-02-02 17:30:28 · 814 阅读 · 1 评论 -
C++基础编程题(29)输入一系列的数字,输出他们正负数个数,输入0截止,要用函数实现 。
C++基础编程题(29)输入一系列的数字,输出他们正负数个数,输入0截止,要用函数实现 。原创 2020-01-30 20:45:47 · 912 阅读 · 0 评论 -
C++基础编程题(28)猴子吃桃问题
猴子吃桃问题,每天都吃剩下的一半,再多吃一个,直到第十天剩下一个桃子,问第一天猴子有多少个桃。原创 2020-01-30 20:44:25 · 1573 阅读 · 0 评论 -
C++基础编程题(27)输入一个数字,为其高,一个符号*,输出该符号组成的平行四边形形状
C++基础编程题(27)输入一个数字,为其高,一个符号*,输出该符号组成的平行四边形形状原创 2020-01-30 20:43:42 · 1594 阅读 · 0 评论 -
C++基础编程题(14)翻译密码
C++基础编程题(14)翻译密码原创 2019-07-16 14:26:25 · 1300 阅读 · 0 评论 -
C++基础编程题(18)每次从键盘读取一行文本,输出到文件”a.txt”中,当用户输入空行时结束。
C++基础编程题(18)每次从键盘读取一行文本,输出到文件”a.txt”中,当用户输入空行时结束。原创 2019-07-18 11:19:23 · 2658 阅读 · 0 评论 -
C++基础编程题(17)统计一个一篇英文小说的单词数,从文件读取小说。
原创 2019-07-18 11:06:08 · 1130 阅读 · 0 评论 -
C++基础编程题(16)计算出100~200间的素数,并写入一个文件中
C++基础编程题(16)计算出100~200间的素数,并写入一个文件中原创 2019-07-18 10:47:40 · 1656 阅读 · 1 评论 -
C++基础编程题(03)统计文件中的英文小说单词数
统计一个一篇英文小说的单词数,从文件读取小说#include<iostream>#include<fstream>using namespace std;int main(){ ifstream infile; infile.open("10.txt"); char ch[100]; int count_sentence=0; int count_wor...原创 2019-07-10 21:52:35 · 885 阅读 · 1 评论 -
C++基础编程题(13)输出数组中最小的元素
C++基础编程题(13)输出数组中最小的元素原创 2019-07-15 09:12:55 · 1034 阅读 · 0 评论 -
C++基础编程题(12)冒泡排序算法VS选择排序算法
冒泡排序算法VS选择排序算法冒泡,沉最大。选择,选最小上来。1.冒泡排序算法:2.选择排序算法原创 2019-07-14 09:08:48 · 371 阅读 · 0 评论 -
C++基础编程题(11)输出一维数组中最大的值
原创 2019-07-14 08:50:52 · 1817 阅读 · 0 评论 -
C++基础编程题(10)求字符串在字符串数组中的索引
C++基础编程题(10)求字符串在字符串数组中的索引原创 2019-07-13 18:24:25 · 1171 阅读 · 1 评论 -
C++基础编程题(09)写抽象类 shape,然后派生出 Rectangle 和 Circle 类,要求完成计算面积。
原创 2019-07-13 18:08:18 · 1794 阅读 · 1 评论 -
C++基础编程题(02)统计实例化对象
C++基础编程题(0)统计实例化对象原创 2019-06-26 09:42:22 · 238 阅读 · 0 评论