自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C语言——操作符详解

算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员。

2025-04-14 11:18:52 928

原创 C语言——求一个整数存储在内存中的二进制的1的个数

也就是说a&1,如果是1,说明a的最后一位是1,如果是0,说明a的最后一位是0。结果为:00000000000000000000000000000001。然后用 >> 右移位符,判断每一位,就能算出来补码中1的个数了。编写代码实现:求一个整数存储在内存中的二进制的1的个数。因为按位与的规则是,有0就是0,同时为1,才是1;也就是,求补码中二进制中1的个数。

2025-04-11 14:31:51 264

原创 C语言——三子棋

【代码】C语言——三子棋。

2025-04-08 08:22:05 239

原创 C语言——扫雷游戏

【代码】C语言——扫雷游戏。

2025-04-08 08:20:03 184

原创 C语言——数组名

数组名确实能表示首元素的地址但是也有两个例外情况:1.sizeof(数组名),这里的数组名名表示整个数组,计算的是整个数组的大小,单位是字节2.&数组名,这里的数组名表示整个数组,取出的是整个数组的地址。

2025-04-01 16:24:15 195

原创 C语言——数组作为函数参数,冒泡排序

【代码】C语言——数组作为函数参数,冒泡排序。

2025-03-31 16:52:54 69

原创 C语言——数组越界

C语言本身是不做数组下标的越界检查,编译器也不一定报错,但是编译器不报错,并不意味着程序就是正确的。所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了,超出了数组合法空间的访问。数组的下标规定是从0开始的,如果数组有n个元素,最后一个元素的下标就是n-1。所以我们写代码时,最好自己做越界检查。二维数组的行和列也可能存在越界。数组的下标是有范围限制的。

2025-03-31 16:39:16 170

原创 C语言——函数(二)练习

【代码】C语言——函数(二)练习。

2025-03-31 15:27:15 296

原创 C语言——函数递归

程序调用自身的编程技巧称为递归。递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可以描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的主要思考方式在于:把大事化小。

2025-03-31 15:27:02 225

原创 C语言——函数(一)

函数的组成:statement;//语句项ret_type 返回类型fun_name 函数名para1 函数参数我们举个例子:写一个函数,找出两个数较大值m : n);int b = 0;return 0;

2025-03-11 20:05:48 651

原创 C语言——分支语句和循环语句_while语句

continue 跳过本次循环后面的代码,直接去判断部分,进行下一次循环的判断。这段代码的运行结果为:1 2 3 4 6 7 8 9 10 11。C语言中给我们引入了:while语句,可以实现循环。这段代码的运行结果为:1 2 3 4。这段代码运行的结果为:1 2 3 4。break是用于 永久终止循环。后面一直循环,但不打印。while(表达式)

2025-03-05 20:37:25 359

原创 C语言——分支语句_if语句 switch语句

控制语句用于控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。3.转向语句:break语句、goto语句、continue语句、return语句。2.循环执行语句:do while语句、while语句、for语句;1.条件判断语句,也叫分支语句:if语句、switch语句;如果条件成立,要执行多条语句,应该怎么使用代码块呢?0表示假,非0表示真。switch语句也是分支语句,但用于多分支的情况。如果表达式的结果为真,则语句执行。else if(表达式2)

2025-03-04 11:00:36 506

原创 C语言——关键字typedef和static

顾名思义,类型定义,此处理解为类型重命名。

2025-02-27 21:21:26 309

原创 C语言——常见关键字

C语言中常见的关键字解释,简介

2025-02-27 19:42:29 162

原创 C语言——转义字符

ddd ddd表示1~3个八进制的数字。如:\130 X (八进制的130转化为十进制—88,所对应的ASCII编码为X)。\\ 用于表示一个反斜杠,防止它被解释为一个转义序列符。\xdd dd代表2个十六进制数字。\" 用于表示一个字符串内部的双引号。\' 用于表示字符常量 '\a 警告字符,触发电脑的蜂鸣。\t 水平制表符。\b 退格符。\n 换行。\r 回车。

2025-02-26 20:53:04 275

原创 C语言——数据类型

char //字符型short //短整型int //整型long //长整型long long //更长的整型float //单精度浮点数double //双精度浮点数。

2025-02-26 18:45:04 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除