C++
酷酷滴Q
C/C++,java,Python期末项目可接
展开
-
定义一个人(Person)类,包括属性:姓名、性别、年龄、国籍;包括方法:吃饭、睡觉、工作。吃饭方法没有返回值,输出:Everyone need eat.睡觉方法实现方法的重载。
提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了(1)定义一个人(Person)类,包括属性:姓名、性别、年龄、国籍;包括方法:吃饭、睡觉、工作。根据人类,派生一个学生类,增加属性;学校、学号:重写工作方法(学生的工作是学习),该方法输出:Iwillgoodgoodstudy,daydayup.(3)根据人类,派生一个工人类,增加属性:单位、工龄;添加工资发放方法,原创 2022-12-13 14:46:14 · 6051 阅读 · 0 评论 -
创建单链表,并对单链表的数据进行增、删、改、查、数据输入、打印等操作(C++)
建立单链表。建立一个包括头结点和4个结点的(5,4,2,1)的单链表,实现单链表建立的基本操作。(2)将该单链表的所有元素显示出来。(3)取值。在已建好的单链表中的第3个位置(i=3)取出元素的值并输出以上就是今天要讲的内容,本文仅仅简单介绍了创建单链表,并对单链表的数据进行增、删、改、查、数据输入、打印等操作。原创 2022-09-19 12:21:45 · 5081 阅读 · 1 评论 -
创建一个学生信息管理系统的顺序表,数据有学生姓名、学号、性别、年龄,以及增删改查等操作(C++)
例如:以上就是今天要讲的内容,本文仅仅简单介绍了创建一个学生信息管理系统的顺序表,数据有学生姓名、学号、性别、年龄,以及增删改查等操作。原创 2022-09-18 19:43:06 · 2820 阅读 · 0 评论 -
创建一个图书信息管理的顺序表,数据有书本序号、书名、价格,以及对顺序表的增删改查的操作(c++)
以上就是今天要讲的内容,本文仅仅简单介绍了创建一个书本信息的顺序表,数据有书本序号、书名、价格,以及对顺序表的增删改查的操作。原创 2022-09-18 19:26:13 · 5336 阅读 · 0 评论 -
建一个书本的序号(coef)、价格(expn)的顺序表,以及输入、输出、增、删、改、查、插入等操作
以上就是今天要讲的内容,本文仅仅简单介绍了建一个书本的序号(coef)、价格(expn)的顺序表,以及输入、输出、增、删、改、查、插入等操作。原创 2022-09-18 19:08:44 · 249 阅读 · 0 评论 -
顺序表的创建、增、删、改、查、输出所有元素、表长,以及函数的调用
创建一个顺序表(12 13 21 24 28 30 42 77),从键盘输入各元素的值;2、输出顺序表中所有元素。3、查找顺序表里是否有元素28,是否有元素25?以上就是今天要讲的内容,本文仅仅简单介绍了顺序表的创建、增、删、改、查、输出所有元素、表长,以及函数的调用。原创 2022-09-17 21:39:20 · 3565 阅读 · 0 评论 -
C++语言打印金字塔
以上就是今天要讲的内容,本文仅仅简单介绍了利用C++语言打印下列的几种类型的金字塔。原创 2022-09-10 22:07:36 · 7392 阅读 · 0 评论 -
百钱百鸡问题(C++枚举法)
中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡问题”:鸡翁一,值钱五;鸡母一,值钱三;妈雏三,值钱百钱买百鸡,翁、母、维各几何?设x,y,z分别为公鸡、母鸡、小鸡的数量。尝试范围:由题意给定共100钱要买百鸡若全买公鸡最多买100/5=20只,显然x的取值范围在1~20之间;同理,y的取值范围在1~33之间,z的取值范围在1~100之间。本文仅仅简单介绍了百钱百鸡问题(C++枚举法)。原创 2022-09-08 22:45:26 · 3685 阅读 · 2 评论 -
穿越沙漠问题(C++倒推法)
用一辆吉普车穿越1000km的沙漠。吉普车的总装油量为500usgal,耗油率为1加仑/km。由于沙漠中没有油库,必须先用这辆车在沙漠中建立临时油库。该吉普车以最少的耗油量穿越沙漠,应在什么地方建油库,以及各处的贮油量应是多少?以上就是今天要讲的内容,本文仅仅简单介绍了穿越沙漠问题(C++倒推法)。原创 2022-09-08 22:22:10 · 1596 阅读 · 0 评论 -
猴子吃桃问题(C++倒推法)
一只猴子摘了若干桃子,每天吃现有桃的一半多一个,到第10天时就只有一个桃子了,求原有多少个桃子?提示:ai=(1+ai+1)*2;i=9,8,7...,1,标红为下标。本文仅仅简单介绍了猴子吃桃问题(C++倒推法)。原创 2022-09-08 22:07:41 · 842 阅读 · 0 评论 -
求两个整数的最大公约数(辗转相除法,C++)
求两个整数的最大公约数。问题分析:不妨设两个整数a>b且a除以b商x余c;则a-bx=c。不难看出a,b的最大公约数也是c的约数(因为一个数能整除等式左边就一定能整除等式的右边),则a,b的最大公约数与b,c的最大公约数相同。同样方法推出b,c的最大公约数等于另外两个较小数据的最大公约数,直到推解出两个数据相除的余数为0时,除数即为所求的最大公约数。原创 2022-09-07 14:51:47 · 1510 阅读 · 0 评论 -
兔子繁殖问题,梯推算法(C++)
问题描述:一对兔子从出生以后第三个月开始,每月生一堆小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子之生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子?原创 2022-09-07 14:30:04 · 4097 阅读 · 0 评论 -
定义一个人类(Person),包括属性:姓名(name)、性别(sex)、年龄(age);包括方法:吃饭(eat)、睡觉(sleep)、工作(work)、打印个人信息(C++)
定义一个人类(Person),包括属性:姓名(name)、性别(sex)、年龄(age);包括方法:吃饭(eat)、睡觉(sleep)、工作(work)、打印个人信息。根据人类,派生一个学生类(Student),增加属性:学校(school)、学号(s_number);方法:工作(学生的工作是学习)、打印个人信息。根据人类,派生一个工人类(Worker),增加属性:单位,工龄;方法:工作(工人的工作是上班)、打印个人信息。...原创 2022-07-06 09:53:00 · 17439 阅读 · 0 评论 -
设计一个Student类和它的一个派生类Undergraduate,要求如下:
设计一个Student类和它的一个派生类Undergraduate,要求如下:Student类有schoolname(学校)、name(姓名)和age(属性),一个具有3个参数的构造方法,用于给schoolname、name、age属性赋值,一个方法打印student的属性信息。本科生类Undergraduate增加了一个degree(学位)、一个major(专业)属性,新增一个包含5个参数的构造方法前3个参数用于给继承的schoolname、name、age赋值。...原创 2022-07-05 17:28:37 · 740 阅读 · 0 评论 -
编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门
编写一个学生和教师数据的输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。 要求将编号、姓名的输入和显示设计成一个类person,并作为学生数据操作类student和教师数据操作类teacher的基类。...原创 2022-07-05 17:24:03 · 6041 阅读 · 0 评论 -
定义一个Date类,创建两个对象存放两个日期,求两个日期的间隔(单位:天)
定义一个Date类,创建两个对象存放两个日期,求两个日期的间隔(单位:天)。原创 2022-07-05 17:16:17 · 254 阅读 · 0 评论 -
构建一个类book,其中含有2个私有数据成员qu和price,建立一个有5个元素的数组对象,将qu初始化为1~5,将price初始化为qu的10倍。
构建一个类book,其中含有2个私有数据成员qu和price,建立一个有5个元素的数组对象,将qu初始化为1~5,将price初始化为qu的10倍。显示每个对象的qu*price。原创 2022-07-05 17:10:13 · 2378 阅读 · 0 评论 -
编写一个C++风格的程序,利用重载函数area(),分别求三角形、矩形、圆和梯形的面积
编写一个C++风格的程序,利用重载函数area(),分别求三角形、矩形、圆和梯形的面积。原创 2022-07-05 16:59:19 · 5598 阅读 · 0 评论 -
编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中
编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。原创 2022-07-05 16:56:19 · 2402 阅读 · 0 评论 -
输出杨辉三角(C++)
要求:用动态分配空间的方法;n由用户任意输入杨辉三角是如下形式的数列:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1。。。。。。。。。。。。。。#includeusing namespace std;int main(){int i,j,n;coutn;cout.........原创 2022-06-09 20:18:30 · 401 阅读 · 0 评论 -
为“无名的粉”写一个类:WuMingFen
题目:为“无名的粉”写一个类:WuMingFen 要求:属性有:面码(浇头、臊子): theMa,粉的分量(单位:两):quantity....原创 2022-06-09 20:34:01 · 4018 阅读 · 0 评论 -
定义一个日期类,定义两个成员函数,一个输入年月日,一个输出该年月日是本年的第多少天(C++)
定义一个日期类,定义两个成员函数,一个输入年月日,一个输出该年月日是本年的第多少天示例:输入:2018 3 28输出:87输入:2000 12 31输出:366提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了一个日期类的代码。......原创 2022-06-10 18:18:10 · 316 阅读 · 0 评论 -
设计并实现一个员工(Employee)类(C++)
设计并实现一个员工(Employee)类,其成员变量有:姓名、性别、工龄、基础工资、岗位津贴、效益工资;成员方法有:(1)计算应付工资(基础工资+岗位工资+效益工资);(2)计算个人所得税(3500以下免税,超出3500以上部分3%缴纳);(3)计算实发工资(应付工资-个人所得税)。在main()函数中生成一个员工对象,并显示该员工的姓名、性别、工龄、应付工资和实发工资。.........原创 2022-06-10 18:53:29 · 4505 阅读 · 0 评论 -
请定义一个交通工具(Vehicle)的类
属性:体积、重量、速度、是否启动等方法:构造方法(初始化交通工具属性的值)、加速、减速、打印交通工具状态数据等。在main()中实例化一个交通工具对象,初始化此对象,并且打印其状态。然后,调用加速、减速的方法对速度进行改变,并且打印其状态。......原创 2022-06-11 11:05:18 · 1141 阅读 · 0 评论 -
从键盘任意输入一个正整数,求它的位数,输出各位数字之和。
从键盘任意输入一个正整数,求它的位数,输出各位数字之和。原创 2022-06-11 11:42:04 · 10253 阅读 · 0 评论 -
如果一个数各位数字的立方和正好等于这个数本身,称为水仙花数,求3的水仙花位数(C++)
如果一个数各位数字的立方和正好等于这个数本身,称为水仙花数,如153=13+53+33原创 2022-06-11 11:50:16 · 159 阅读 · 0 评论 -
任意输入一个正整数,判断其是否为完数(C++)
题目:完数又称完全数、完美数,如果一个自然数,它所有的真因子(包括1不包括它本身)的和,恰好等于这个数本身,就是一个完数如6=1+2+3、28=1+2+4+7+14都是完数代码原创 2022-06-11 12:01:08 · 4925 阅读 · 0 评论 -
定义一个Student类,包含如下内容:
成员变量:学号,姓名,性别,数学、语文、外语分数成员方法:输入,计算总分,计算平均分编程实现这个类,并调用相应的方法输入数据,计算总分和平均分。原创 2022-06-11 12:05:32 · 4166 阅读 · 0 评论 -
设计并实现一个员工(Employee)类,其成员变量有
设计并实现一个员工(Employee)类,其成员变量有:姓名、性别、工龄、基础工资、岗位津贴、效益工资;成员方法结果: 提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了设计并实现一个员工(Employee)类......原创 2022-06-11 12:08:47 · 1948 阅读 · 0 评论 -
有若干个数围成一圈,求相邻三个数之和的最大值
有若干个数围成一圈,求相邻三个数之和的最大值(C++)原创 2022-06-11 12:13:02 · 1013 阅读 · 0 评论 -
在一个矩阵中找出第2大的数及其所在的位置
题目:在一个矩阵中找出第2大的数及其所在的位置(C++)原创 2022-06-11 12:15:06 · 418 阅读 · 0 评论 -
编写程序,模拟简单的计算器(C++)
定义计算器类,其中有两个私有数据成员n1和n2。编写构造方法,赋予n1和n2初始值,再为该类定义加、减、乘、除等公有成员方法,分别对两个成员变量执行加、减、乘、除的运算原创 2022-06-11 12:18:31 · 2268 阅读 · 0 评论 -
求两个正整数的最大公约数和最小公倍数(C++)
求两个正整数的最大公约数和最小公倍数。原创 2022-06-11 12:21:32 · 2873 阅读 · 0 评论 -
定义圆类、长方形类,设计一个友元函数,判断能否把一个圆放入一个长方形中(C++)
定义圆类、长方形类,设计一个友元函数,判断能否把一个圆放入一个长方形中。原创 2022-06-12 12:45:48 · 206 阅读 · 0 评论 -
编程统计用户从键盘输入的字符串中所包含的字母、数字和其它字符的个数(C++)
编程统计用户从键盘输入的字符串中所包含的字母、数字和其它字符的个数。原创 2022-06-12 12:50:26 · 2207 阅读 · 0 评论 -
定义名为MyTime的类,其中应有三个整型成员:时(hour),分(minute),秒(second);C++
定义名为MyTime的类,其中应有三个整型成员:时(hour),分(minute),秒(second),为了保证数据的安全性,这三个成员变量应声明为私有。为MyTime类定义构造方法,以方便创建对象时初始化成员变量。为MyTime类添加方法对时、分、秒进行加减运算等操作。定义display方法,用于将时间信息打印出来。......原创 2022-06-12 13:00:53 · 2609 阅读 · 0 评论 -
编程帮助小明计算地铁票价(C++)
北京地铁票价发生了变化,现在新的计算规则如下:6公里内3元(包括6公里)。 6-12公里4元(不包括6公里,包括12公里)。 12-32公里,每10公里加1元(不包括12公里,包括32公里,不满10公里按10公里算)。 32公里以上,每20公里加1元(不包括32公里,不满20公里按20公里算)。比如,乘坐50公里时,需要4+2+1=7元。......原创 2022-06-12 13:04:35 · 1894 阅读 · 0 评论 -
定义Point类,成员函数有构造函数、计算线段长度的函数
定义Line类,数据成员有两个端点(Point类对象),成员函数有构造函数、计算线段长度的函数。创建一个线段对象并计算其长度。原创 2022-06-12 13:13:51 · 798 阅读 · 0 评论 -
从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符(C++)
从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符。原创 2022-06-12 13:24:31 · 2502 阅读 · 0 评论 -
在键盘上输入数n,编程计算sum=1-1/2!+1/3!-1/4!+…(-1)n-1*1/n!
在键盘上输入数n,编程计算sum=1-1/2!+1/3!-1/4!+…(-1)n-1*1/n!原创 2022-06-12 13:29:51 · 2121 阅读 · 1 评论