- 博客(30)
- 收藏
- 关注
原创 C题目训练【珠心算】
今天我们要一起解决一个有趣的珠心算问题。想象一下,你是一位珠心算大师,需要快速找出一个数字集合中有多少数字恰好等于其他两个不同数字的和。这就像是数字世界的寻宝游戏!让我们一步步解决这个问题。
2025-09-20 14:29:09
583
原创 C语言初学者笔记【预处理】
我们用C语言直接写出来的代码是不能被计算机进行识别的,这其中需要进行一系列过程使源码转换成计算机所能识别的二进制语言,这一系列过程就叫做翻译。源码翻译过程主要有四步:预处理:头文件展开,去注释,宏替换,条件编译等编译:将C语言翻译成汇编语言汇编:将汇编语言转化为可重定向目标文件(可被链接,已经是二进制,但不是可执行文件)链接:自身程序+库文件进行关联,形成可执行程序本篇文章我们就来谈谈预处理这个环节,并了解如何定义宏,如何进行条件编译。
2025-09-12 19:50:48
1455
原创 C语言初学者笔记【文件操作】
· 程序数据默认存储在内存中,程序退出后数据丢失· 文件可实现数据的持久化保存· 再次运行程序时可以读取之前保存的数据
2025-09-06 22:55:49
1045
原创 C题目训练【三连击】
将 1,2,…,9 共 9 个数分成 3 组,分别组成 3 个三位数,且使这 3 个三位数构成 1:2:3 的比例,试求出所有满足条件的 3 个三位数。
2025-09-03 22:24:28
384
原创 C题目训练【过河卒】
棋盘上 A 点有一个过河卒,需要走到目标 B 点。卒行走的规则:可以向下、或者向右。同时在棋盘上 C 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。
2025-09-01 13:02:55
501
原创 阅读心得【智能简史】
目前对AI的研究如火如荼,班尼特的智能简史从脑科学的角度重新审视人工智能的本质与智能的演化过程,其中跨学科的丰富联系以及富有思想性的视角让我受益匪浅此处是我对于麦克斯·班尼特(Max Bennett)《智能简史》的读书笔记,整合书中核心框架与关键观点,结合生物进化、神经科学及人工智能的交叉视角,重点突出五次突破理论,次要内容简略概括
2025-08-19 11:24:31
1577
原创 C语言初学者笔记【内存函数】
本篇学习C语言中内存操作相关的库函数,理解其逻辑并尝试复现,复现函数是理解函数底层逻辑的关键,复现过程中需注意将void*指针转化为对应类型再进行运算操作。
2025-08-11 23:17:34
563
原创 C语言初学者笔记【指针相关试题】
指针学习的内容非常复杂,这里通过sizeof和strlen为引子,解析部分指针相关试题,主要涉及指针定位的偏移,多级指针变量解析
2025-08-08 19:07:07
657
原创 复现经典扫雷小游戏
本文介绍了基于控制台的经典扫雷游戏的C语言实现方案。通过三个文件(game.h、game.c、test.c)实现模块化设计,使用二维数组存储雷区信息(11x11数组避免越界),包含游戏初始化、雷区生成(随机布置10个雷)、排雷逻辑(显示周围雷数或结束游戏)等核心功能。程序采用双数组机制分别存储雷的位置信息和排雷结果,通过菜单系统实现游戏循环。该实现充分运用了数组操作、随机数生成等编程技巧,展示了游戏开发的基本设计思路和数据结构应用。
2025-07-21 22:15:54
532
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1