自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 修理牧场(纯数组解决)

修理牧场(纯数组解决)

2022-11-14 11:28:00 165

原创 本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)

输入格式:输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例:62 8 10 1 9 10结尾无空行输出样例:10 2#include"iostream"using namespace std;int main(){ int a[100], n, i, max,sign; cin >> n; for (i = 0;i < n

2021-08-25 10:04:44 3177

原创 数组元素循环右移问题,一个数组AN(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置即将A中的数据由(A 0 ​ A 1 ​ ⋯A N−1 ​ )变

#include"iostream"using namespace std;#include"iostream"using namespace std;int main(){ int N, M, i,j; cin >> N; cin >> M; int a[100]; int b[100]; for (i = 0; i < N; i++) cin >> a[i]; for(j=1;j&lt

2021-08-25 09:52:21 263

原创 定义二元运算模板类BinOper,主函数完成二元运算的测试。

BinOper类结构说明:(注意:在下列说明中T为模板类型参数)BinOper类的数据成员包括:①私有数据成员:左操作数lop(T)。②私有数据成员:右操作数rop(T)。BinOper类的成员函数包括:①公有成员函数void setData(T value1,T value2);其功能是设置左右操作数的值,其中左操作数设置为value1,右操作数设置为value2。②公有成员函数T add();其功能是返回左操作数+右操作数的结果。③公有成员函数T sub();其功能是返回左操作数-右操作

2021-05-03 16:39:09 431

原创 定义描述交通工具的抽象类Vehicle,并由Vehicle类派生出两种交通工具——飞机类Plane和火车类Train,主函数完成相关的测试。

定义描述交通工具的抽象类Vehicle,并由Vehicle类派生出两种交通工具——飞机类Plane和火车类Train,主函数完成相关的测试。Vehicle类结构说明:Vehicle类的成员函数包括:①公有函数成员float travelTime(float)是纯虚函数,它的功能是根据旅程距离计算旅程时间。②公有函数成员void setSpeed(float)是纯虚函数,它的功能是用于设置交通工具速度。Plane类结构说明:Plane类公有继承自Vehicle类Plane类新增的数据成员包括:

2021-05-03 16:36:43 4157

原创 用筛法求N之内的素数

用筛法求之N内的素数。用筛法求之N内的素数输入N输出0~N的素数样例输入100样例输出2357111317192329313741434753596167717379838997#include<iostream>using namespace std;int main(){int a[500] = { 0 };//定义数组 int i, n, j, v; cin >> n;

2021-04-23 07:41:48 188

原创 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。

输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。输入十个数输出交换后的十个数样例输入10 2 30 40 50 60 70 80 90 100样例输出10 100 30 40 50 60 70 80 90 2#include<iostream>#include<cmath>using namespace std;int main(){ int a[10],b[10]; int i,min,sign=0,temp=0;

2021-04-22 18:01:32 210

原创 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。

题目描述输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。输入十个数输出交换后的十个数样例输入10 2 30 40 50 60 70 80 90 100样例输出10 100 30 40 50 60 70 80 90 2#include<iostream>using namespace std;int main(){int n;int i;cin >> n; int sum = 0; int v =1;for (i = 1

2021-04-22 17:54:41 161

原创 定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,读取文件dog1的状态给dog2。

定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog2。分别用文本方式和二进制方式操作文件。我的答案#include#includeusing namespace std;class Dog{public:int getdoga(){return a;} int getdogw(){return w;}void setdog(int x,int

2021-04-19 22:58:23 2903

原创 声明抽象基类Shape,由它派生出三个类,圆形Circle,矩形Rectangle,三角形Triangle,用一个函数输出三个面积。

输入格式:在一行中依次输入5个数,圆的半径,长方形的高和宽,三角形的高和底,中间用空格分隔输出格式:圆的面积,长方形的面积,三角形的面积,小数点后保留2位有效数字,每个面积占一行。输入样例:在这里给出一组输入。例如:3 3 4 3 4输出样例:在这里给出相应的输出。例如:28.2712.006.00我的答案:#include"iostream"using namespace std;class Shape{public:virtual double area() =

2021-04-19 22:49:13 2569

空空如也

空空如也

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

TA关注的人

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