- 博客(36)
- 收藏
- 关注
原创 写程序必会的C语言文件操作(上)附手绘图详解
磁盘上的文件就是文件。然而在程序设计中,我们所谈的文件有两种,一种是程序文件,另一种是数据文件(从文件功能的角度来分类的)。
2023-03-30 00:03:39
242
13
原创 我眼中的‘C’——动态内存+柔型数组
柔型数组是一片连续的空间,访问速度理所应当地会快一些,而结构中指针空间之间可能不连续,我们在访问内存的时候,可能不是直接去内存里面拿,而是先去寄存器里找,寄存器没有再找内存要,如果空间连续,后面空间的内容可能会加载到寄存器里面,那么访问速度就会加快,而如果空间不连续,先去寄存器找却没找到,这么一来效率就会降低。
2023-03-25 20:30:48
406
38
原创 静态通讯录,适合初学者的手把手一条龙讲解
数据结构的顺序表和链表是一个比较困难的点,初见会让我们觉得有点困难,正巧C语言中有一个类似于顺序表和链表的小程序——通讯录。我们今天就来讲一讲通讯录的实现,也有利于之后顺序表和链表的学习。
2023-03-22 21:23:41
1256
14
原创 结构体全解,适合初学者的一条龙深度讲解(附手绘图详解)
结构体全解,适合初学者的一条龙深度讲解,自定义类型又包括结构体类型,联合体类型还有枚举类型。今天的文章,我们就着重讲解这其中的结构体类型。
2023-03-18 18:51:57
1664
57
原创 适合初学者的字符函数和字符串函数(学不会打我)上
学习进阶字符函数和字符串函数,看这一篇就够了!这篇博客旨在总结我自己阶段性的学习,要是能帮助到大家,那可真是三生有幸!🌞🌞🌞
2023-03-13 10:02:59
534
20
原创 【蓝桥杯刷题】坑爹的负进制转换
大伙们好!😄又到了小陈蓝桥杯每日一题的时间了~ 😋😋😋今天也带来了十分有趣的题目!🥰🥰🥰用C语言实现——坑爹的负进制转换,这个题目对我来说很有挑战性,把我折磨的很难受,不过我还是整出来了,我现在迫不及待地要和大家分享~!😄🤗🤗
2023-03-07 23:39:04
2136
41
原创 【蓝桥杯刷题】盗版Huybery系列之手抓饼赛马
小陈带你刷蓝桥杯!田忌赛马的故事想必大家都知道,田忌获胜的秘诀就是让自己的劣马来消耗掉对手的好马,然后用自己的好马来对上敌方的劣马,是非常阴险的做法。我们就依着田忌的做法来写代码。
2023-03-06 22:36:08
564
31
原创 【C语言每日一题】判断字符串旋转结果(附加字符串左旋详解)
大伙们好!😄又到了小陈每日一题的时间了~ 😋😋😋今天也带来了十分有趣的题目!🥰🥰🥰用C语言实现——~判断字符串旋转结果(附加字符串左旋详解),这个题目很有意思,新颖的同时又很值得思考!🤗为了讲明白这个题目,我将由浅入深,先从字符串左旋讲起,再讲字符串左旋的判断,我现在迫不及待地要和大家分享~!😄🤗🤗
2023-02-27 20:14:41
539
25
原创 【C语言每日一题】杨氏矩阵(源码以及改进源码)
大伙们好!😄又到了小陈每日一题的时间了~ 😋😋😋今天也带来了十分有趣的题目!🥰🥰🥰用C语言实现——杨氏矩阵~这个题目很有意思,新颖的同时又很值得思考!我现在迫不及待地要和大家分享~!😄🤗🤗
2023-02-27 11:21:11
771
15
原创 【C语言每日一题】猜名次
大伙们好!😄又到了小陈每日一题的时间了~ 😋😋😋今天也带来了十分有趣的题目!🥰🥰🥰用C语言实现——猜名次~这个题目很有意思,新颖的同时又很值得思考!我现在迫不及待地要和大家分享~!😄🤗🤗
2023-02-25 22:45:00
1118
22
原创 深度剖析数据在内存中的存储(下)(适合初学者)
适合初学者,保你看完通透的讲解。上篇讲解了整形在内存中的存储方式,这篇文章就来继续讲解浮点数在内存中的存储方式。
2023-02-23 23:37:32
1575
15
原创 【每日一题】 将一句话单词倒置,标点不倒置
用C语言将一句话的单词倒置,标点不倒置。比如输入: i like shanghai.输出得到: shanghai. like i这道题目有很多种做法,既可以用递归,也可以分成两部分函数来写,本文就详细来讲解分装为两个函数的做法。思路:我们可以轻易实现一个字符串的倒置,可以先将整个字符串来倒置,然后再设置函数来倒序每一个单词,用空格作为区分每个单词的标志,这样下来就可以实现将一句话单词倒置,标点不倒置。主函数如下所示。1.reverse函数的构建。
2023-02-17 22:40:51
898
7
原创 自己实现strcpy和strlen函数
不使用C语言库函数来实现拷贝字符串和求字符串长度的功能。本文就是来详细地说明如何模拟实现这两个函数的功能。
2023-02-16 13:23:14
1048
9
原创 操作符详解(全网最详细的操作符详解)
操作符种类繁多,本文将帮助大家详尽地遍历一边所有的操作符,希望对大家有所帮助!1.操作符分类2.算数操作符1.之外,其他的几个操作符可以作用于。2. 对于 / 操作符如果两个操作数都为整数,执行。而只要有浮点数执行的就是浮点数除法。3. % 操作符的两个操作数必须为整数。返回的是。3.移位操作符 右移操作符注:移位操作符的操作数只能是整数。3.1 左移操作符移位规则:左边抛弃,右边补零。
2023-02-12 00:58:42
127
9
原创 递归专项练习(笔试练习)4 计算中国共产党全国代表大会召开的年份
不知道大家有没有和小陈一样的想法,明明理解了递归的算法,可是当面对一道用递归来完成的题目时,却往往难以下手,这是我们的修为不够导致的,那么今天,小陈就由浅入深地为您详解一道递归小题,希望能帮到您!对于递归,我觉得很重要的一个事就是,这个函数的功能是什么,而这个,是完全由你自己来定义的。所谓递归,就是会在函数内部代码中,调用这个函数本身,那么就引出了第二件重要的事情,我们必须要找出递归的结束条件,不然的话,会一直调用自己,进入无底洞。
2023-02-04 13:25:56
84
6
原创 递归专项练习(笔试练习)3 ack函数
不知道大家有没有和小陈一样的想法,明明理解了递归的算法,可是当面对一道用递归来完成的题目时,却往往难以下手,这是我们的修为不够导致的,那么今天,小陈就由浅入深地为您详解一道递归小题,希望能帮到您!对于递归,我觉得很重要的第一个事就是,这个函数的功能是什么,而这个,是完全由你自己来定义的。所谓递归,就是会在函数内部代码中,调用这个函数本身,那么就引出了第二件重要的事情,我们必须要找出递归的结束条件,不然的话,会一直调用自己,进入无底洞。
2023-02-04 12:47:17
117
2
原创 递归专项练习(笔试练习)2
不知道大家有没有和小陈一样的想法,明明理解了递归的算法,可是当面对一道用递归来完成的题目时,却往往难以下手,这是我们的修为不够导致的,那么今天,小陈就由浅入深地为您详解一道递归小题,希望能帮到您!
2023-02-03 19:15:24
112
3
原创 递归专项练习(笔试练习)1
不知道大家有没有和小陈一样的想法,明明理解了递归的算法,可是当面对一道用递归来完成的题目时,却往往难以下手,这是我们的修为不够导致的,那么今天,小陈就由浅入深地为您详解一道递归小题,希望能帮到您!
2023-02-03 18:24:44
83
4
原创 5秒教你一劳永逸解决vs中scanf等函数无返回值的问题
相信刚开始用VS来敲代码的大家都会碰到这样的问题——明明在别的编译器里用的好好的一些函数,在这里却被报错说是缺少返回值呢?遇到这种情况,我们一般有两种常规解决方式。
2023-02-02 23:49:49
164
3
原创 分支语句和循环语句(超详细保姆级,适合初学者)
C语句可分为以下五类:1. 表达式语句2. 函数调用语句3. 控制语句4. 复合语句5. 空语句下面介绍控制语句。控制语句用于控制程序的执行流程,以实现程序的各种结构方式(C语言支持三种结构:顺序结构、选择结构、循环结构),它们由特定的语句定义符组成,C语言有九种控制语句。可分成以下三类:1.条件判断语句也叫分支语句:if语句、switch语句;2.循环执行语句:do while语句、while语句、for语句;3.转向语句。
2023-01-08 17:17:13
115
6
原创 经典例题 字符串压缩详解
字符串压缩,某个字符 x 在字符串中连续出现 n(n>1) 次,则将这 n 个字符替换为 "nx" 的形式;否则保持不变,如:Mississippi==>Mi2si2si2pi。需要注意的是,这里while中*(p+n)的括号不可以省略。输出压缩后的字符串。输入 1 个字符串。
2023-01-01 19:37:06
139
原创 经典例题:十六进制转换十进制详解 适合初学者
字符串转换成十进制整数。 输入一个以 # 结束的字符串,滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果过滤后字符串的首字符为 “−”,代表该数是负数。输入 输入一行字符,以 # 结束。注:输入的字符中十六进制的字符数不得超过 8 个。输出 输出转换后的十进制数。测试用例 1 输入: 输出: 测试用例 2 输入: 输出:
2022-12-06 23:53:18
450
原创 枚举常量的引用
enum 枚举类型枚举常量的引用这里我们假定性别有三种male,female和secretenum sex{male,female ,secret};int main(){enum sex s=male;printf("%d\n",s);return 0;}运行结果为1enum sex{male,female ,secret};int main(){printf("%d\n",male);printf("%d\n",female);printf("%d\n",secret);return 0;}运
2022-12-03 10:27:12
89
原创 数字阶乘的和
#include<stdio.h>int main(){int a,b=1,sum=0;for(a=1;a<=10;a++){ b = a*b; sum = sum+b;}printf("%d\n",sum);return 0;}
2022-09-15 17:07:57
67
原创 我的未来规划及工作目标
我的名字是陈亚润,将要成为一名计科的本科新生。未来规划:1:在一到三年里,掌握基础的编程知识,熟悉常用的模块,框架,缓存,数据库,中间件和其他辅助技术点,保证能够在公司现有框架下,把自己负责模块的GRUD相关的代码完成;2:在三到五年内,不仅能够完成GRUD相关的业务编码工作,还能运用设计模式和一些高级特性对模块进行合理封装要成为一名好的程序员,还有很长的路要走。我将认真消化老师传授的知识,不断用网络丰富自己,终身学习。每周会至少抽出43个小时练习编程。我会朝着我理想的IT公司—
2022-09-02 15:11:44
174
1
原创 我的阶段性目标及工作需求
我的名字是陈亚润,将要成为一名计科的本科新生。未来规划:1:在一到三年里,掌握基础的编程知识,熟悉常用的模块,框架,缓存,数据库,中间件和其他辅助技术点,保证能够在公司现有框架下,把自己负责模块的GRUD相关的代码完成;2:在三到五年内,不仅能够完成GRUD相关的业务编码工作,还能运用设计模式和一些高级特性对模块进行合理封装要成为一名好的程序员,还有很长的路要走。我将认真消化老师传授的知识,不断用网络丰富自己,终身学习。每周会至少抽出43个小时练习编程。我会朝着我理想的IT公司—
2022-09-02 14:02:51
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人