C语言
文章平均质量分 92
猫战士学习中
人生就是这样起落起落落落落落落落落
展开
-
c语言第一课
C语言是1972年由贝尔实验室的丹尼斯·里奇和肯·汤普逊为UNIX操作系统发明的编程语言。1989年,国际标准化组织将其标准化,使其成为跨平台的通用编程语言。随着UNIX的流行,C语言广泛应用于操作系统、编译器和嵌入式系统等领域。一种结构化编程语言,具有清晰的控制结构,支持模块化编程,易于维护和调试。此外,C语言具有高效、可移植、可扩展性和灵活性等特点,能够直接访问硬件和内存,广泛应用于系统编程、嵌入式系统、游戏开发等领域。原创 2024-01-16 21:47:46 · 1367 阅读 · 1 评论 -
c语言第二课:循环语句与循环分支语句
利用循环写一个简单的猜数字小游戏:// 定义猜数字游戏的函数// 生成1到100之间的随机数作为要猜的数字printf("请输入你所猜测的数字->");// 循环,让玩家猜数字,直到猜中为止while (1)int b;if (r > b)printf("牢底,太小气\n");// 提示玩家猜的数字太小printf("牢底,太豪了\n");// 提示玩家猜的数字太大elseprintf("牢底,有实力的\n");// 猜中数字,游戏结束break;// 显示游戏主菜单的函数。原创 2024-01-24 00:06:23 · 2007 阅读 · 1 评论 -
c语言:扫雷
/方便动态管理行列数这里定义了一些常量,包括棋盘的行数和列数,以及雷的数量,方便动态设置。原创 2024-01-30 21:09:55 · 1661 阅读 · 0 评论 -
c语言第三课:函数递归
在数学和计算机科学中,递归是指一个函数不断调用自身的过程。递归函数通常通过不断将问题分解为更小的、类似的子问题来解决复杂的任务。递归的核心思想是将大问题分解为小问题,直到达到基本情况(递归的终止条件),然后逐层返回结果。原创 2024-03-05 07:00:00 · 735 阅读 · 1 评论 -
C语言第四课:操作符详解
如果两个操作数不是相同类型的整型(除了上述情况),则较小的整型会被转换为较大的整型。将二进制数从右向左每三位分成一组(如果不足三位,在左边补零),每三位二进制数可以对应一个八进制数,将每组二进制数转换为对应的八进制数。)连接多个表达式的方式。逗号表达式的值是由最后一个表达式的值决定,而之前的表达式则按顺序执行,但它们的值并不被使用。1. 原码:最简单的表示方法,即用最高位表示符号位,0为正,1为负,其余位表示数值的绝对值。:反码是负数的表示方法,负数的反码是在其原码的基础上,符号位不变,其余各位取反。原创 2024-04-06 21:55:57 · 837 阅读 · 1 评论