自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java课设-表达式求值器

1、用户可以输入一段用于求值的表达式;2、根据表达式中运算符(目前有的运算符为加减乘除)的优先级和结合性,将原表达式转化为后缀表达式的形式;3、计算后缀表达式的值并输出。4、用户(类的使用者)可根据自身应用需求的不同而制定更多的运算符(皆为双目运算符),每个运算符的名称、运算规则和优先级可以由用户来设置;在不改变软件主架构的前提下(对修改关闭),该运算符可被运用到该软件中,从而实现对软件的扩展(也即对扩展开放)。

2024-01-11 10:57:25 1463 1

原创 详解LeetCode 232.栈和队列、225.队列和栈 | 代码随想录day10

STL 可分为:1)HP STL,是最早实现的STL,开源代码2)P.J.Plauger STL ,参照 HP STL,使用在 VS 中,不开源3)SGI STL,参照 HP,使用在 Linux gcc编译器中,开源我们这里所说的 栈和队列 所处的 STL 就是 SGI STL。

2023-11-04 21:16:01 58 1

原创 友元函数的例题

利用友元函数建立学生与老师的对应关系。(20分) 要求: (1)定义两个类S和T; S类: 数据成员(私有): xuehao(int类型) nianling(int类型) fenshu(float类型) 成员函数(公有): 构造函数:初始化数据成员; display函数:输出本类所有数据成员的信息,及T类中所有数据成员的信息;(输出格式自己定义,但要求各数据之间有明确的区分。) T类: 数据成员(私有): xingming(string类型) 成员函数(公有): 构造函数:初.

2022-04-18 17:30:29 328

原创 对象数组与对象指针例题

1.利用对象数组和对象指针操作对象。(20分) 要求: (1)建立类S: 数据成员(私有): num(string类型) score(int类型) sex(char类型) 成员函数(公有): 构造函数:初始化数据成员; display函数:输出本类所有数据成员的信息;(输出格式自己定义,但要求各数据之间有明确的区分。) ismale函数:判断是否为男生,即(sex是否为M) (2)定义main函数 建立一个对象数组,内放6个学生数据,用指针指向数组首元素,输出所有女生的信息。 说.

2022-04-18 17:26:14 205

原创 多重继承与多重派生

1.题目描述 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求: (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。 (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wages(工资)。 (3)对两个基类中的姓名、年龄、性别、地址、电话等数据成员用相同的名字,在引用这些数据成员时,指定作...

2022-04-12 19:33:36 576

原创 c++运算符重载

问题: 【双目运算符和单目运算符的重载】 建立一个矩阵类,可以完成指定的操作或运算。 说明: 矩阵为2行3列,基类型为整型; 操作或运算:初始化(>>)、输出(<<)、赋值(=)、两个同类型矩阵的相加(+)、矩阵前置自增(++,即所有元素都加1)、矩阵后置自增(++,即所有元素都加1)、一个整数乘矩阵(*,即该整数乘以每个元素)、矩阵乘一个整数(*,即每个元素乘以该整数)。 要求:针对矩阵的各种操作,请先确认使用何种类型函数实现(仅限于成员函数、友元函数,暂不使用转换构造函

2022-04-11 21:04:48 1508

原创 c语言考试之3-1

项目场景: c语言考试之3-1 问题描述: #include<stdio.h> #include<stdlib.h> struct node { char info[20]; int no; int grade; struct node *next; }; int main() { int n,i; struct node*p,*h,*last; h=NULL;last=h; scanf("%d",&n); for(i=1;i<=n;i++)

2021-12-25 22:03:34 536

原创 做一个函数,将十六进制数转换为十进制数

#include <stdio.h> #include <string.h> #include <math.h> void f(char a[]) { int i, j = 0, k = 0, sum = 0, n = strlen(a); int num[100]; for (i = 0; i < n; i++) { switch (a[i]) { case 'A':num[j++] = 10; break; case 'B':num[j.

2021-12-19 14:52:21 3761

原创 几个不容易发现的错题

1. 编写程序,它的功能是:输入正整数m(m的值在100~10000之间),使得等差数列1、2、3、4、5、6… n前n项和小于m,前n+1项和大于m,输出n的值。如m的值为155,1+2+……+17>155,且1+2+…… +17+18<155,输出17。 对比第一个错误的代码和第二个正确的代码,发现第二个错就错在,每次循环的时候,x都是从一开始的,所以循环下来的结果会比原本要的结果大很多。只要在开头注明x是从一开始的就好了。 2.装置矩阵 (妈的这就行了好简单) ...

2021-12-18 22:36:58 242

原创 求素数的个数

2021-12-18 11:06:33 301

原创 关于阶乘的计算

要注意b和m不是同一个数的。

2021-12-18 10:52:32 175

原创 求最大公约数和最小公倍数

1.辗转相除法 2.一步一步的求(会很慢)

2021-12-18 10:39:21 202

原创 冒泡排序(升降次)

1.升阶排序 法1: 降次也是一样的,不过就是在两个数比较的时候注意一下就好了,其他步骤是不变的 法2:

2021-12-17 23:13:55 266

空空如也

空空如也

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

TA关注的人

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