
C++ 学习基础
文章平均质量分 69
C++入门必看的新手教程,可以给您打好基础,手把手教您写出一行行代码,为下一阶段学习做好准备。
凭空起惊雷
座右铭:学如逆水行舟,不进则退。学无止境,立志于学问。
我是一名热衷于编程和学习的程序员。我拥有计算机科学学士学位,我对Java、Python、C++等
编程语言和开发技术都有深入的了解和实践经验。
注重青少年的成长发展,利用工作之余发布Scratch的优秀资源。
我擅长于设计和开发高效、可扩展的软件系统,并注重代码的质量和可维护性。
除了工作,我还是一个热爱学习的人,不断追求新的知识和技术。我相信,只有不断学习和提高自己的技能,才能够在这个快速发展的行业中保持竞争力。
我是一个热爱编程、注重细节的程序员,希望我能够在未来的职业生涯中不断发展和成长。
展开
-
几个常见的 C / C++ 语言冷知识
本文这些C/C++语言的冷知识或许在日常的编程中不经常用到,但了解它们能够让你更深入地理解C/C++语言的特性和灵活性。当涉及到C/C++语言时,有一些冷知识可能并不为人所熟知,但却可以让你更深入地理解这门古老而强大的编程语言。以下是一些有趣的C/C++语言冷知识。原创 2024-02-26 09:45:00 · 571 阅读 · 0 评论 -
C++ 蓝桥杯历届试题 —— 小苹果题目情景及代码
小苞的桌上一共放了 8 个苹果。小苞第一天拿走了编号为 1、4、7 的苹果。小苞第二天拿走了编号为 2、6 的苹果。小苞第五天拿走了编号为 8 的苹果。每天在拿的时候,小苞都是从左侧第 1 个苹果开始、每隔 2 个苹果拿走 1 个苹果。小苞想知道,多少天能拿完所有的苹果,而编号为 n 的苹果是在第几天被拿走的?输出一行包含两个正整数,两个整数之间由一个空格隔开,分别表示小苞拿走所有 苹果所需的天数以及拿走编号为 n 的苹果是在第几天。小 Y 的桌子上放着 n 个苹果从左到右排成一列,编号为从 1 到 n。原创 2024-01-28 21:07:23 · 1296 阅读 · 0 评论 -
C++ 蓝桥杯历届试题 —— 宇宙总统所有题型(附代码)
地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在投票已经结束,获得选票最多的人将荣登总统的宝座,如果有多个候选人获得票数一致,那么名字字典码最大的人将获得总统的宝座。地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在投票已经结束,获得选票最多的人将荣登总统的宝座,如果有多个候选人获得票数一致,那么编号较大的候选人将就任总统的职位。第2行~第n+1行,每行是一个得到选票的人的名字(名字一定是小写的拼音,没有空格)。原创 2024-01-13 16:00:00 · 2274 阅读 · 1 评论 -
C++ 之 线性插值 贝塞尔曲线 非线性动画
在某一时刻t s时,AE/AB=BF/BC=EG/EF想象在平面内有点A,B,C,线段AB,CB上分别有动点E,F,且E,F与其起始点(A,B)距离在一定时间内占所在线段的比例相同,在线段EF上有点G,其机制和E,F相同,则可想像到G点运动轨迹成曲线本期教程我们经历了从发现问题→抽象问题→建立模型→解决问题→实际应用的过程,这是我们共同的进步在处理问题我们也运用了加速度,函数,导数,方程等等知识,这是我们综合应用和解决问题的能力的重要飞跃!原创 2023-08-13 09:30:00 · 658 阅读 · 0 评论 -
C++ 入门算法训练 —— 操作格子、结点选择(附代码)
接下来m行,每行3个整数p,x,y,p表示操作类型,p=1时表示修改格子x的权值为y,p=2时表示求区间[x,y]内格子权值和,p=3时表示求区间[x,y]内格子最大的权值。有一棵 n 个节点的树,树上每个节点都有一个正整数权值。接下来的一行包含 n 个正整数,第 i 个正整数代表点 i 的权值。每行1个整数,对应了每个p=2或3操作的结果。有n个格子,从左到右放成一排,编号为1-n。输出一个整数,代表选出的点的权值和的最大值。接下来一行n个整数表示n个格子的初始权值。第一行2个整数n,m。原创 2023-05-14 17:02:04 · 314 阅读 · 0 评论 -
C++ 入门算法训练 —— 买糖果、K好数(附代码)
例如: 当N = 3, M = 5, 3 和 5 为互质数,不能买到的糖果数量有1, 2, 4, 7,最多不能买到的糖果数量就是7, 7之后的任何数量的糖果都是可以通过组合购买到的。原创 2023-05-14 16:36:58 · 628 阅读 · 0 评论 -
C++ 入门训练 —— Fibonacci数列、圆的面积(附代码)
在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入包含一个整数n。原创 2023-05-14 12:22:47 · 178 阅读 · 0 评论 -
C++ / C 基数排序的代码实现
C++ / C 基数排序的代码实现。基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。原创 2023-05-03 07:39:11 · 187 阅读 · 0 评论 -
C++ 注释写法及要点
程序的注释是解释性语句,您可以在 C++ 代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。C++ 支持单行注释和多行注释。注释中的所有字符会被 C++ 编译器忽略。C++ 注释一般有两种:// - 一般用于单行注释。/* ... */ - 一般用于多行注释。注释以 // 开始,直到行末为止。C++ 注释以 /* 开始,以 */ 终止。转载 2023-05-02 22:22:56 · 1495 阅读 · 0 评论 -
C++ 的关键字大全
C++ 的62个关键字及使用方式、操作。原创 2023-05-02 22:03:46 · 798 阅读 · 0 评论 -
C++ 简介及基础学习,g++ 的应用说明
抽象是从具体的实例中提取共同的特征,形成抽象类或接口,以便于代码的复用和扩展。抽象类和接口可以让程序员专注于高层次的设计和业务逻辑,而不必关注底层的实现细节。原创 2023-05-02 21:45:29 · 780 阅读 · 0 评论