自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 铵键(51)

while(1)led=1;elseled=0;

2024-07-13 15:44:59 107

原创 铵键(51)

if(P3^1==0)//亮灯。//点一下第一个铵键会亮第一个灯。

2024-07-13 15:44:13 91

原创 LED流水灯

/对于1111 1000->1111 0000带零的是亮的。//对于_crol_:1111 1110->1111 1101->1111 1011->1111 0111带零的是亮的。//这种循环和

2024-07-07 20:26:50 169

原创 实现灯的闪烁(51)

/实现一个灯的闪烁。

2024-07-07 20:25:28 78

原创 学生平均分计算

作者 范鹏程单位 内蒙古师范大学定义一学生类,已有若干个学生数据,包括学号、姓名、成绩,要求输出这些学生数据并计算平均分。

2024-06-27 15:31:54 430

原创 判断点圆关系

输入平面上的一个点的坐标,以及一个圆的圆心坐标和半径,输出该点到原点的距离,并判断该点在圆内,圆外还是在圆周上。在圆外时,将输出“outside",在圆内时,输出"inside",在圆周上时,输出“on"。下面已经给出了点类Point的部分定义,请将其函数定义补充完整,并添加对圆类Circle的完整定义。

2024-06-27 11:53:17 162

原创 点和线段

已知表示点的类CPoint和表示线段的CLine类,类CPoint包含:(1)表达点位置的私有数据成员x,y(2)构造函数及复制构造函数类CLine包含:(1)两个CPoint的点对象(该两点分别为线段的两个端点)(2)构造函数(提示:构造函数中用初始化列表对内嵌对象进行初始化)(3)公有成员函数GetLen,其功能为返回线段的长度,返回值类型为整型(4)类属性成员count用于记录创建的CLine类对象的个数,及用于显示count值的ShowCount函数;

2024-06-27 10:55:59 493

原创 日期类 - 1. 判断闰年

请编写函数,判断闰年。

2024-06-26 11:58:29 259

原创 用虚函数计算各种图形的面积

定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle( 长方形)、Trapezoid (梯形)和Triangle (三角形),用虚函数分别计算各种图形的面积,输出它们的面积和。要求用基类指针数组,每一个数组元素指向一个派生类的对象。PI=3.14159f,单精度浮点数计算。

2024-06-05 22:38:18 163

原创 动物爱吃什么 作者 杨雪华 单位 沈阳师范大学

1.设计一个基类动物类(animal),包含private数据成员:动物编号int num;和动物名称string name;public成员函数:getnum( )用于获取其编号, getname( )用于获取其名称和一个纯虚函数eat( ),以及构造函数。2.由animal类派生出狗类Dog和猫类Cat,每个类中均有自己的构造函数,根据输出结果设计这两个类并在主函数中完成设计类的输出测试3.要求在主函数中必须使用基类指针调用虚函数eat( ).

2024-06-04 21:39:21 279

原创 A是A1的虚基类

本题目要求读入3个整数A、B和C,然后按照下列要求完成相关设计:1.定义一个基类A,在其中包含保护的数据成员int i,设计类A的带参构造函数对i进行初始化,定义成员函数display()显示i值;2.定义基类A的公有派生类A1,且A是A1的虚基类;A1中包含保护的数据成员int j,设计类A1的构造函数;3.定义基类A的公有派生类A2,且A是A2的虚基类;A2中包含保护的数据成员int k,设计类A2的构造函数;4.定义类A3,A3是A1和A2以多继承方式生成的公有派生类,设计类A3的构造函数;

2024-05-27 09:21:20 284

原创 两点间距离计算

输入格式: 测试输入包含若干测试用例,每个测试用例占一行(点的类型(1表示1D点,2表示2D点,3表示3D点) 第一个点坐标信息(与点的类型相关) 第二个点坐标信息(与点的类型相关))。当读入0时输入结束,相应的结果不要输出。生成上述类并编写主函数,根据输入的点的基本信息,建立点对象,并能计算该点到原点的距离。

2024-05-24 10:26:17 209

原创 多边形周长计算(继承)

输入格式: 测试输入包含一个测试用例,该测试用例的第一行输入多边形的个数n,接下来n行每一行给出一个多边形的基本信息,每行的第一个数字为当前多边形的类型,0为一般多边形,后面跟随m个数字为m条边的边长,-1为一般多边形边长输入结束标志,1为矩形,后面跟随两个数字,分别为height和width,2为等边多边形,后面跟随两个数字为等边多边形的边数和边长。生成上述类并编写主函数,根据输入的多边形信息,相应建立一个多边形类对象或矩形类对象或等边多边形类对象,计算每一个多边形的周长并且输出其边数和周长。

2024-05-23 21:24:31 471

原创 制作评分器

本题目要编写一个评分器。创建考试后,当输入做题总数和错题数时自动求出分数代码中包含两个类,分别是:1、父类Grade负责将成绩分成级别,如,A:100-90;B:89-80;C:79-70;D:69-60;F:低于60分私有成员:字符变量letter---- 表示成绩的级别,如‘A’、‘B’等单精度浮点变量score---表示真实分数函数calcGrade()---无返回值,将分数分成级别公有成员:setScore函数--设置分数getScore函数--获取分数。

2024-05-23 13:13:51 407

原创 定义基类Point和派生类Circle,求圆的周长.

定义基类Point(点)和派生类Circle(圆),求圆的周长。Point类有两个私有的数据成员float x,y;Circle类新增一个私有的数据成员半径float r和一个公有的求周长的函数getCircumference();主函数已经给出,请编写Point和Circle类。

2024-05-21 22:38:28 134

原创 学生CPP成绩计算

输入格式: 测试输入包含若干测试用例,每个测试用例占一行(学生姓名 学号 年龄 cpp成绩 cpp考勤)。当读入0时输入结束,相应的结果不要输出。生成上述类并编写主函数,根据输入的学生基本信息,建立一个学生对象,计算其cpp总评成绩,并输出其学号、姓名、总评成绩。student类的参数化构造函数//注意cpp_grade为上机成绩和考勤的计算结果。void print()//输出当前student的信息。student类的无参构造函数。

2024-05-21 22:36:52 171

原创 复数的输入输出运算符重载

本题目要求完成复数类对象的输入运算符>>和输出运算符,使主函数可以通过cin>>接收复数对象的输入;重载输出运算符

2024-05-20 21:05:44 447

原创 复数的比较

输入格式:测试输入包含若干测试用例,每个测试用例占一行。每个测试用例包括四个数字,前两个数字分别表示第一个复数的实部和虚部,第三个和第四个数字分别表示第二个复数的实部和虚部。当读入一个测试用例是0 0 0 0时输入结束,相应的结果不要输出。输出格式:对每个测试用例输出一行。当第一个复数的模大于第二个复数的模时,输出 true ,当第一个复数的模小于或等于第二个复数的模时,输出false。题目描述:建立一个复数类,实数和虚数是其私有数据成员。建立一个>(大于号)的运算符重载,比较两个复数间模的大小。

2024-05-19 13:06:27 117

原创 对象指针与对象数组(拉丁舞)

Student的两个成员函数

2024-04-25 20:58:09 1139

原创 学生成绩的快速录入(构造函数)

完成Student类。

2024-04-24 18:39:22 285

原创 统计数字.

设计一个类Solution,其中包含一个成员函数count_digits,其功能是统计传入的string类型参数中数字字符的个数并返回。

2024-04-23 19:53:06 134

原创 使用类计算矩形的面积

public://设置矩形的长度//设置矩形的宽度//计算并返回矩形的面积private://矩形的长度和宽度请实现Rectangle类的成员函数。

2024-04-23 18:47:12 252

原创 类的声明和成员函数的实现

声明了一个Dog类,包含了age,weight等属性,以及对这些属性进行操作的方法。请实现该类的成员函数。

2024-04-22 14:40:00 336

原创 Point类的声明和实现

定义一个Point类,代表平面上的一个点,其横坐标和纵坐标分别用x和y表示,设计Point类的成员函数,实现并测试这个类。主函数中输入两个点的坐标,计算并输出了两点间的距离。请根据主函数实现Point类。

2024-04-22 14:38:58 1032

原创 类的声明与成员函数的实现--Car类

class Car //定义类Car { //成员函数 public: void disp_welcomemsg();//显示欢迎信息 int get_wheels();//返回汽车的车轮数量 void set_wheels(int);//设置汽车的车轮数量 //数据成员 private: int m_nWheels;//汽车的车轮数量 };其中,成员函数显示一条欢迎信息“成员函数返回Car类的私有数据成员m_nWheels。成员函数用指定的形参初始化数据成员m_nWheels。

2024-04-22 14:38:05 750

原创 二维数组_同行列对角线的格子

其中每个格子位置用如下格式输出:(x,y),x为行号,y为列号,采用英文标点,中间无空格。//a是行变1234(横坐标)一行,三个自然数N,i,j,相邻两个数之间用单个空格隔开。//b是列(纵坐标)第三行:从左上到右下输出同一对角线格子位置;第四行:从左下到右上输出同一对角线格子位置。第一行:从左到右输出同一行格子位置;第二行:从上到下输出同一列格子位置;相邻两个格子位置之间用单个空格隔开。

2024-03-31 13:09:21 854

原创 一维数组_石头剪刀布

/ 读取总轮数N,小A出拳周期长度NA,小B出拳周期长度NB。else if (a[ai] == 0 && b[bi]== 2) // 石头对剪刀。else if (a[ai] == 2 && b[bi] == 0) // 剪刀对石头。else if (a[ai] == 2 && b[bi] == 2) // 剪刀对剪刀。else if (a[ai] == 5 && b[bi] == 0) // 布对石头。if (a[ai] == 0 && b[bi] == 0) // 石头对石头。

2024-03-28 19:55:32 1080

原创 //简单函数_素数距离问题

多一行空白,不知道怎么整掉。

2024-03-27 23:01:18 379

原创 字符数组_加密的病历单

运行超时错误,不知道怎么办。

2024-03-26 20:02:59 369

原创 简单函数_加减乘除

输出运算的结果,如果出现除数为零,则输出“error”,如果求余运算的第二个运算数为0,也输出“error”。对输入的算式进行简单的运算,输出算式结果。运算符只会是加+、减-、乘*、除/、求余%、阶乘!每个算式的运算对象都是整数,与运算符之间以若干空格分隔。,则没有第二个运算对象。输入为若干行,每行一个算式。每个算式的结果,输出在一行。

2024-03-25 20:41:44 334

原创 简单函数_ 与7无关的数

if(x%7==0)//含7不符合。

2024-03-25 20:12:53 200

原创 简单函数_学分绩点

void ji(int a,int b[10],int c[10])//a课程数b相应学分c实际得分。

2024-03-23 10:19:03 366

原创 简单函数_素数对

素数对。

2024-03-23 09:23:15 210

原创 字符数组_加密的病历单

输出解密后的字符串。

2024-03-22 16:06:26 832

原创 字符数组_石头剪子布

if(a[0]=='R'&&b[0]=='S'||a[0]=='S'&&b[0]=='P'||a[0]=='P'&&b[0]=='R')//判断首字母反应出的石头剪刀还是布。if(a[0]==b[0])//首字母相同就是出的一样。Rock是石头,Scissors是剪刀,Paper是布。

2024-03-22 14:03:43 688

原创 二维数组_肿瘤面积

在一个正方形的灰度图片上,肿瘤是一块矩形的区域,肿瘤的边缘所在的像素点在图片中用0表示。其它肿瘤内和肿瘤外的点都用255表示。现在要求你编写一个程序,计算肿瘤内部的像素点的个数(不包括肿瘤边缘上的点)。已知肿瘤的边缘平行于图像的边缘。第一行有一个整数n,表示正方形图像的边长。其后n行每行有n个整数,取值为0或255。整数之间用一个空格隔开。已知n不大于1000。输出一行,该行包含一个整数,为要求的肿瘤内的像素点的个数。

2024-03-20 23:01:21 440

原创 字符数组_找第一个只出现一次的字符

给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输出第一个仅出现一次的字符,若没有则输出no。一个字符串,长度小于100000。

2024-03-20 15:30:51 161

原创 简单函数_简单算术表达式求值

简单函数_简单算术表达式求值。

2024-03-19 21:30:33 331

原创 二维数组_细菌的繁殖与扩散

假设细菌的寿命仅一天,但每天可繁殖10个后代,而且这10个后代,有两个分布在原来的单元格中,其余的均匀分布在其四周相邻的八个单元格中。求经过n(1≤n≤4)天后,细菌在培养皿中的分布情况。输入为两个整数,第一个整数m表示中心位置细菌的个数(2 ≤ m ≤ 30),第二个整数n表示经过的天数(1 ≤ n ≤ 4)。} //在边界上的格子不满足上下左右都有其他格子的条件,为防溢出要禁止。// 表示每轮在自己格子上繁殖的细菌数量。

2024-03-19 20:59:04 1540

原创 一维数组_ 石头剪刀布(老是感觉有错误的地方,请指正)

一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的?请问,小A和小B比了N轮之后,谁赢的轮数多。注:该题目选自OpenJudge网站,在线网址:http://noi.openjudge.cn/ch0106/08/输出一行,如果小A赢的轮数多,输出A;如果小B赢的轮数多,输出B。如果两人打平,输出draw。石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。

2024-03-18 23:24:45 984

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除