一起来看C语言
文章平均质量分 51
这是我对学习c语言过程中的总结,欢迎大家来浏览
异样旧日
种一棵树最好的时间是10年前,其次是现在。
展开
-
创建与使用静态库
生成与使用静态库,Visual Studio 2019环境下演示原创 2023-03-13 16:36:22 · 100 阅读 · 3 评论 -
【C语言】位段
特殊的自定义结构体——位段。原创 2023-03-01 09:08:25 · 199 阅读 · 0 评论 -
计算结构体大小
C/C++中,结构体的大小是如果计算的呢?原创 2023-02-27 14:52:54 · 554 阅读 · 5 评论 -
求最大公约(因)数
计算两个数最大公约数3种的常用方法。原创 2022-11-10 15:43:48 · 227 阅读 · 0 评论 -
(C语言)三子棋游戏
(C语言)三子棋游戏1.游戏简介玩家和电脑(随机版)对决。玩家先走,玩家走*,电脑走 #。3*3棋盘,实现连续三子(包括横,竖,斜对角),即为获胜。否则,平局。2.代码实现2.1主要思路开始与退出初始化棋盘打印棋盘玩家下棋判断是否胜利电脑下棋判断电脑是否胜利2.2定义宏 开始定义一些常量,既方便使用,用方便修改#define ROW 3//排#define COL 3//列2.3主函数 设置循环,与switch语句。int main(){ sra原创 2022-01-22 17:33:43 · 2564 阅读 · 0 评论 -
(c语言)扫雷游戏
------> 初始菜单------> 输入1 进入游戏------> 初始棋盘------> 输入1选择标记,输入2 选择寻找------> 将标记的坐标点标记为?------> 也可以对?进行寻找-----> 当查找区域有连续空白时清除一片------->0:空白,*:未知区域 1:该点周围有一个地雷 ...原创 2021-12-07 21:15:22 · 2951 阅读 · 0 评论 -
(C语言)如何将一个数字的二进制形式输出出来
一. 我们知道由十进制转二进制的算法,因此可以直接计算出其二进制数例如:对3求其二进制int main(){ int n = 3; int arr[33] = { 0 };//int 型有32个字节 int i = 0; while (n > 0) { arr[i] = n % 2; ++i; n /= 2; } int k = 0; for (k = i-1; k >= 0; k--) //逆序输出 { printf("%d...原创 2021-12-05 11:46:10 · 26482 阅读 · 9 评论 -
初识汉诺塔问题
问题:对于A B C 三个塔,使盘子从A到C,并且保持大盘子在下小盘子在上,求移动多少次?方法:递归解决思考:1.对于1个盘子直接从A放到C。 2. 对于2个盘子,第一个先从A到B,然后第二个再从A到C,然后再让第一个从B到C。 3.对于A中n个盘子,前n-1个从A到B,然后第n个再从A到C; 对于B中n-1个盘子,前n-2个从B到A,然后第n-1个再从B到C; …………然后递归ing…………...原创 2021-11-27 15:26:14 · 179 阅读 · 0 评论 -
(c语言)如何输入一串字符串
在从语言中如何输入一串中间还有不可打印字符的字符串呢?原创 2021-12-02 11:49:26 · 28689 阅读 · 6 评论