初学者入门C语言
文章平均质量分 85
初学者入门C语言
天寒雨落
记录学习过程;
分享有趣知识;
帮助初学者入门.
展开
-
【圣诞特辑】码一个漂漂亮亮的圣诞树(Single Dog版)
圣诞节即将来临,圣诞树也是必不可少的装饰之一。圣诞树是一棵绿叶繁茂的树,上面挂满了彩色的灯,闪烁的灯光照亮了每个家庭的心灵。圣诞树上还挂满了各种礼物,它们是爱的象征,让我们感受到温暖的圣诞气氛。圣诞树是圣诞节的象征,它代表着和平、爱心和欢乐,下面是分别用C语言、python、html5写的圣诞树,祝大家拥有一个美好的圣诞节!原创 2022-12-24 15:51:33 · 3139 阅读 · 9 评论 -
一篇轻松带你Carry原码、反码、补码(建议收藏)
原反补是为负数而设计的,所以可以理解为正数没有反码补码,就是用原码运算。只是为了和负数保持概念一致,所以正数的原码 = 反码 = 补码。只考虑正数和负数的情况下,加法运算有三种(正数和正数,正数和负数,负数和负数),用原码可以正确算出正数和正数,但是算正数和负数就会出错。用反码可以正确算出正数和正数、正数和负数,但是算负数和负数就会出错。用补码可以正确算出加法的三种情况。原码、反码、补码的引入是为了解决做减法的问题。原创 2022-12-21 21:04:59 · 5565 阅读 · 43 评论 -
【蓝桥杯】第十四届模拟赛第一期及第二期填空汇总
第十四届蓝桥杯模拟赛第一期及第二期汇总题型、题解(强烈建议收藏)原创 2022-12-04 11:31:46 · 5253 阅读 · 62 评论 -
实现矩阵连乘积(动态规划)
给定n个矩阵{A1,A2,…,An},其中A(i)与A(i+1)是可乘的,i=1,2…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。原创 2022-11-25 22:38:07 · 1440 阅读 · 9 评论 -
【双十一特辑】爱心代码(程序员的浪漫)-李峋
最近《点燃我温暖你》中李峋的爱心代码超级火,看着特别心动,这不,光棍节快到了,给兄弟们教学一波爱心代码(C、python、html都有哦),赶在双十一前表白,让这个双十一不在是孤单一个人!原创 2022-11-07 17:24:56 · 287471 阅读 · 459 评论 -
【力扣刷题】整数拆分(动态规划)
动态规其基本思想是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解,经分解得到子问题往往不是互相独立的,举个简单的例子:你知道两个1相加等于2,问你三个1相加你是拿前面的两个1相加的结果加上1呢,还是再用1+1+1,你肯定会用前面的那种方法对吧,这就是动态规划,(1+1)就是(1+1+1)的子问题,且并不是相互独立,你得到了(1+1)就好得到(1+1+1)了。可以拆分为1和2,2不拆分的乘积为2,拆分的乘积为1*dp[3-1]也就是1,取不拆分的乘积和拆分的乘积的最大值为2。原创 2022-11-01 19:45:36 · 2139 阅读 · 21 评论 -
【初学者入门C语言】之结构体(十一)
数组只能储存相同类型的元素,而当我们储存有关系的不同类型的元素就需要用到结构体了。结构体和结构体变量的关系类似与类型与普通变量的关系。一般格式struct 结构名称{成员变量列表;};特别注意:花括号后的分号一定不要忘记写了,结构的定义是一个完整的语句,结构的定义放在主函数的上面即头文件中举例int age;}上面定义了一个结构person,person可以声明person类型的结构体变量,每个person型结构体变量都包括name、age这两个数据成员。原创 2022-10-29 09:24:45 · 755 阅读 · 19 评论 -
【C/C++】之组合不重复的3位数
给出四个不同的数字,能够组成多少个不重复的3位数,按照从小到大的顺序输出,每行一个。分别用C/C++求解原创 2022-10-25 08:53:01 · 3403 阅读 · 11 评论 -
【初学者入门C语言】之编译预处理(十)
预编译伪指令一般都以#打头,且前面不能有其他字符,只能出现空白字符,执行过程是C的编译处理器对预编译伪指令进行处理后生成中间文件作为编译器的输入,因此所有的预编译伪指令都不会进入编译阶段。宏定义相当于自己定义一个常量,宏定义具有文件作用域,宏定义晚后,后面任意一个地方都可以引用宏。宏定义不是C语句,所以不需要使用语句结束符“;”格式:#define 宏名 宏体举例为了便于区分,宏名为大写字母与函数类似,宏定义中的参数称为形式参数。原创 2022-10-17 12:30:16 · 3101 阅读 · 43 评论 -
【初学者入门C语言】之指针(九)
基类型 *指针变量名举例int *ichar *p注意指针变量不要和变量名重名其中“*”表示的是变量的类型为指针类型,变量名为i和p,而不是*i和*p,基类型表示指针变量里所存放的“变量的指针”所指向的类型。指针变量也是变量,是变量就有地址,所以指针变量也是有地址的,指针变量有两个指针一个是系统为指针分配的地址,另一个是指针变量存放的变量的地址。指针也是可以运算的,比如一个指针指向一个数组的一个元素,如果使指针加1,则表示指向原来元素的下一个元素。原创 2022-10-11 08:28:02 · 652 阅读 · 22 评论 -
【初学者入门C语言】之算法篇(二)
主要介绍了枚举法和递归法,用枚举法实现‘’百鸡问题‘’,用递归法实现斐波那契数列原创 2022-10-06 09:04:09 · 912 阅读 · 23 评论 -
【初学者入门C语言】之习题篇(三)
主要练习gets(),puts(),strlen(),判断回文字符串的实现以及不用strlen()求字符串的长度原创 2022-10-03 14:04:28 · 662 阅读 · 38 评论 -
【初学者入门C语言】之函数(八)
本文主要写了函数的意义,如何定义函数,如何调用函数等(建议初学者收藏)原创 2022-10-02 14:34:26 · 1245 阅读 · 56 评论 -
【初学者入门C语言】之二维数组(七)
对一维数组的延伸------二维数组的讲解,包含二维数组的初始化,二维数组的输出,输出n行杨辉三角(建议初学者收藏)原创 2022-10-01 09:00:13 · 795 阅读 · 42 评论 -
【初学者入门C语言】之习题篇(二)
通过习题教你如何使用数学函数、如何控制输出格式、生成随机数。原创 2022-09-29 21:21:44 · 1485 阅读 · 51 评论 -
【初学者入门C语言】之算法篇(冒泡排序和选择排序)
通俗易懂的解析冒泡排序和选择排序(建议初学者收藏)原创 2022-09-27 19:20:25 · 2125 阅读 · 45 评论 -
【初学者入门C语言】之习题篇(一)
里面有最大公约数和最小公倍数,求三个数的最大数(使用了辗转相除法,两个数的互换,三目运算符?:),实践是检验真理的唯一标准原创 2022-09-25 09:32:37 · 1841 阅读 · 56 评论 -
【初学者入门C语言】之一维数组(六)
通俗易懂的让你理解一维数组(定义,初始化,输出及使用),使您学习C语言的路上事半功倍(建议初学者收藏)。原创 2022-09-23 10:35:56 · 1399 阅读 · 25 评论 -
【初学者入门C语言】之for循环语句(四)
帮你快速上手for语句,避免for语句的一些常犯错误,使你的学习事半功倍(建议初学者收藏)原创 2022-09-22 08:25:48 · 2429 阅读 · 18 评论 -
【初学者入门C语言】之while、do-while、break及continue语句(五)
介绍了while,do-while语句和break,continue两个跳出循环的语句,通俗易懂,使你的学习事半功倍(建议初学者收藏)原创 2022-09-22 20:35:20 · 2337 阅读 · 24 评论 -
【初学者入门C语言】之选择结构语句(三)
通俗易懂的教你学会if与switch语句及其套路(建议新手收藏)原创 2022-09-20 22:46:41 · 1094 阅读 · 33 评论 -
【初学者入门C语言】之运算符及表达式(二)
教你学会C语言的运算符和相关的套路(包括x++,++x,两整数相除,整数除以浮点型,&&和||的区别等常用知识点)原创 2022-09-16 22:02:13 · 1114 阅读 · 42 评论 -
【初学者入门C语言】之数据类型、常量与变量(一)
简单易懂的教你学c语言,有问题随时都可以问我原创 2022-09-14 22:53:40 · 1141 阅读 · 22 评论 -
【c++的一些常用数组函数】
c++的一些常用函数原创 2022-09-11 08:00:16 · 3807 阅读 · 39 评论