自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 青蛙跳台阶

题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求青蛙跳上一个n级的台阶共有多少种跳法(先后次序不同算不同的结果)。

2025-03-10 21:26:44 362

原创 国庆星期几 (2012年蓝桥杯国赛)

1949年的国庆节 (10月1日) 是星期六。今年 (2012) 的国庆节是星期一。那么, 从建国到现在, 有几次国庆节正好是星期日呢?

2025-03-09 19:31:53 551

原创 门牌制作(2020年蓝桥杯省赛)

题目描述:小蓝要为一条街的住户制作门牌号。这条街一共有2020位住户,门牌号从1到2020编号。小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌1017需要依次粘贴字符1、0、1、7,即需要1个字符0,2个字符1,1个字符7。请问要制作所有的1到2020号门牌,总共需要多少个字符2?

2025-03-08 20:01:59 1054

原创 暴力求解 年龄问题

美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”请你推算一下,他当时到底有多年轻。

2025-03-07 21:32:32 530

原创 类和对象—多态—案例2—制作饮品

制作饮品的大致流程为:煮水-冲泡-倒入杯中-加入辅料

2025-03-06 21:21:21 863

原创 类和对象—多态—案例1—计算器类

案例描述:分别利用普通写法和多态技术,设计实现两个操作数进行运算的计算器类

2025-03-05 21:24:07 452 1

原创 类与对象—继承—菱形继承问题及解决方法

类与对象—继承—菱形继承问题及解决方法:1.菱形继承带来的问题主要是子类继承了两份相同的数据,导致资源浪费以及毫无意义2.利用虚继承可以解决菱形继承问题

2025-03-04 11:29:14 1135

原创 类与对象——封装——设计案例2——点和圆的关系

设计一个圆形类(Circle),和一个点类(point),计算点和圆的关系。

2025-02-23 22:18:53 1194

原创 类和对象——封装——设计案例1——设计立方体

使用 private访问修饰符声明了四个成员变量:m_L(长度)、m_H(高度)、m_W(宽度)、m_V(体积)和 m_S(表面积)。private 意味着这些变量只能在类的内部访问,提供了数据封装和安全性。

2025-02-22 13:27:48 593

原创 类与对象-封装 案例:设计学生类

设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号

2025-02-19 22:18:29 373

原创 三种参数传递方式:值传递,地址传递,引用传递的区别

三种参数传递方式:值传递,地址传递,引用传递的区别。在C++中,参数传递方式直接影响程序的行为和效率,以下是三种传递方式的对比分析及典型场景说明:

2025-02-18 17:16:57 835

原创 结构体案例2

案例描述:设计一个英雄的结构体,包括成员姓名,年龄,性别,创建结构体数组,数组中存放5名英雄。通过冒泡排序的算法,将数组中的英雄按照年龄进行升序排序,最终打印排序后的结果。五名英雄信息如下: {"刘备", 23, "男"},{"关羽", 22, "男"},{"张飞", 26, "男"},{"赵云", 21, "男"},{"貂蝉", 19, "女"},

2025-02-12 22:42:17 1039

原创 结构体案例1

学校正在做毕业设计项目,每名老师带领5名学生,总共有3名老师,需求如下:设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员学生的成员有姓名、考试分数,创建数组存放3名老师,通过函数给每个老师及所带的学生赋值最终打印出老师数据以及老师所带的学生数据。

2025-02-12 19:22:35 278

原创 指针配合数组和函数案例

指针配合数组和函数案例:封装一个函数,利用冒泡排序,实现对整型数组的升序排序。例如数组:int arr[10] = {4,3,6,9,1,2,10,8,7,5};

2025-02-09 15:57:26 311

原创 二维数组应用案例:考试成绩统计

案例描述:有三名同学(张三,李四,王五),在一次考试中的成绩分别如下表,请分别输出三名同学的总成绩

2025-02-07 14:42:02 338

原创 一维数组:冒泡排序

一维数组:冒泡排序

2025-02-06 20:52:51 403

原创 一维数组案例:五只小猪称体重,元素逆置

案例1:在一个数组中记录了五只小猪的体重,如:int arr[5]={300,350,200,400,250};找出并打印最重的小猪体重。案例2:请声明一个5个元素的数组,并且将元素逆置。如:(原数组元素为:1,3,2,5,4; 逆置后输出结果为:4,5,2,3,1)

2025-02-06 17:52:28 456

原创 嵌套循环练习案例:九九乘法表

运用嵌套循环,实现九九乘法表

2025-02-05 12:38:53 280

原创 一分钟复习for循环,经典案例——敲桌子

从1开始数到数字100,如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。

2025-02-04 23:28:59 270

原创 一分钟复习do..while循环经典案例——水仙花数

获取十位 153/10=15 15%10=5 先整除于10,得到两位数,再取模于10,得到十位。获取个位 153%10=3 对数字取模于10 可以获取到个位。获取百位 153/100=1 直接整除于100,获取百位。水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。请利用do...while语句,求出所有3位数中的水仙花数。判断 个位^3+十位^3+百位^3=本身。例如:1^3+5^3+3^3=153。若有不清晰不正确的地方欢迎大家指正。

2025-02-04 22:45:47 388

原创 一分钟复习循环结构while语句,案例:猜数字

一分钟复习循环结构while语句,案例:猜数字

2025-02-03 23:21:59 359

原创 if语句简单案例:三只小猪谁更重

if语句简单案例:三只小猪谁更重

2025-02-03 22:06:50 284

空空如也

空空如也

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

TA关注的人

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