background picture of the home page

Hi,Friend

C++简单换位

位置互换 前言 本节课我们将通过一个案例实现字符串的奇偶位互换。 奇偶位互换是指字符串的奇数位和偶数位相互交换位置,比如下面的字符串"0aa0", 前两位相互交换,后两位相互交换,返回的结果是a00a

thumbnail of the cover of the post

C++ 简单函数

句子缩写 前言 本节课我们仍然会通过一道例子完成对字符串的强化练习,此外你还将学习到下面的新内容: 字符大小的比较、字符运算、字符拼接 ASCII码 getchar()函数的使用 函数的定义和使用 函数的形参和实参 引用&

thumbnail of the cover of the post

简单工厂设计模式(暂时)

一、工厂设计模式(Factory Pattern) 核心思想 将对象的创建和使用分离,通过统一的接口创建对象,避免直接在代码中硬编码 new 或 Instantiate,提高灵活性和可扩展性。

thumbnail of the cover of the post

C++简单分支

平均绩点 前言 除了数组外,我们还经常使用的一种结构是字符串string,字符串表示可以变长的字符序列,用来操作文本数据。本节课我们会通过一个例子掌握字符串的基本使用,具体包括以下内容: 字符串的声明和初始化 字符串操作 字符串的输入输出 字符串的遍历 浮点数运算 getline函数 <

thumbnail of the cover of the post

C++简单循环

打印正方形 前言 我们已经学会了使用for和while来控制循环,但是有的时候循环不止一层,这就需要使用到“循环嵌套”,即在一个循环内部包含另一个或多个循环,内层的循环会在外部循环的每次迭代中都完整执行一次。 或许这样说还不够直观,那本节我们就通过一道题目来带你使用循环嵌套。 循环嵌套 我们在之前的

thumbnail of the cover of the post

C++ 简单运算符

奇怪的信 前言 在第4节课中,我们学习到了算术运算符,我们也一直在使用+、-、*、/等基础运算,但%取余却一直没有发挥出作用,这节课我们就通过一道题加深对取模和除法的理解。 题目分析 题目要求我们计算出给定数各个位上数字为偶数的和。 单个数字不像数组可以遍历取到每一位的值,但是可以通过取模运算和整数

thumbnail of the cover of the post

C++ vector练习

8. 摆平积木 题目描述 小明很喜欢玩积木。一天,他把许多积木块组成了好多高度不同的堆,每一堆都是一个摞一个的形式。然而此时,他又想把这些积木堆变成高度相同的。但是他很懒,他想移动最少的积木块来实现这一目标,你能帮助他吗? 输入描述

thumbnail of the cover of the post

情投一盒 (遗憾帖)

七年了,我还是很想你 转自曼联吧: 今天早上出门上班,在门口换鞋,看见鞋柜上摆着的日历,12 号那天上面被老婆贴了张便条,是小姨家刚出生的儿子百天请客吃饭。我看着日历,在门口楞了很久。 出了家门就有些精神恍惚,在地下车库拉车门拉了好几次都没拉开车门,然后才恍惚过来车锁都没开。一整天精神都很恍惚,好在

thumbnail of the cover of the post

情投一盒 (自用发糖帖子) 1

只因我一句好想你啊,女友连夜坐飞机来找我,她真的好傻啊 # 只因我一句好想你啊 我和女友是彼此的初恋。 那天,我在生活中遭遇诸多委屈,心情低落到了极点,仿佛被黑暗彻底笼罩。在崩溃的边缘,我半夜给她发了一条语音,带着哭腔,声音哽咽地说:“我好想你。”本以为她早已入睡,没想到她很快就打来了电话。那一刻,

thumbnail of the cover of the post