- 博客(18)
- 收藏
- 关注
原创 python常见题
w = float(input("请输入体重(kg)"))PM = int(input("输入PM2.5的值"))h = float(input("请输入身高(m)"))print("空气质量优,建议户外运动")R = int(input("请输入正整数"))任务三:整数累加:求1-R中偶数的和。print("空气污染")print("空气良好")print("偏瘦")print("正常")print("偏胖")print("肥胖")print("偏瘦")print("正常")print("偏胖")
2025-03-07 12:20:05
392
原创 指针详细介绍5️⃣
sizeof计算变量所占内存内存空间大小的,单位是字节,如果操作数是类型的话,计算的是使用类型创建的变量所占内存空间的大小。统计的是从 strlen 函数的参数 str 中这个地址开始向后, \0 之前字符串中字符的个数。strlen 函数会⼀直向后找 \0 字符,直到找到为⽌,所以可能存在越界查找。3.关注内存中是否有 \0 ,如果没有 \0 ,就会持续往后找,可能会越界。2.srtlen是求字符串⻓度的,统计的是 \0 之前字符的个数。2.sizeof计算操作符所占内存的大小,单位是字节。
2024-11-26 17:45:37
324
原创 指针详细介绍4️⃣
回调函数不是由该函数的实现⽅直接调⽤,⽽是在特定的事件或条件发⽣时由另外的⼀⽅调⽤的,⽤于对该事件或条件进⾏响应。如果你把函数的指针(地址)作为参数传递给另⼀个函数,当这个指针被⽤来调⽤其所指向的函数。回调函数就是⼀个通过函数指针调⽤的函数。1.使用qsort函数排序整形数据。2.使⽤qsort排序结构数据。
2024-11-26 17:26:12
281
原创 指针详细介绍1️⃣
每个内存单元也都有⼀个编号(这个编号就相当于宿舍房间的⻔牌号),有了这个内存单元的编号,CPU就可以快速找到⼀个内存空间。⽣活中我们把⻔牌号也叫地址,在计算机中我们把内存单元的编号也称为地址。C语⾔中给。所以我们可以理解为:内存单元的编号== 地址 ==指针。
2024-11-12 21:11:17
2613
原创 c语言的一些小知识②
strlen 的参数是一个指向字符(char)的指针,其类型是 const char *。这个参数是一个指针,指向字符串的第一个字符。strlen 用于计算字符串的长度,即它返回字符串中字符的个数,但不包括字符串末尾的空字符(\0)。
2024-11-01 23:03:12
275
原创 c语言的一些小知识①
字符数组是定义字符串最直接的方式。我们可以通过声明一个字符数组并为其赋值来创建字符串。这种方法为字符串分配了固定大小的内存空间。使用字符指针定义字符串是另一种常见的方法,这种方法实际上是创建一个指向字符串字面量的指针。字符串字面量通常存储在程序的只读数据段中,这意味着我们不能直接修改它的内容。
2024-11-01 23:00:26
691
原创 扫雷游戏【超详细】
想要实现简单的扫雷,需要考虑怎么实现雷的布置,如何将棋盘展示出来等等问题。来打印,同时,为了实现棋盘在玩家猜测时不做展示,那我们就需要两个数组。在这其中,函数的运用自然而然少不了。为游戏中用到的头文件与函数的声明;·雷要保证随机,那么可以用。(滑稽)(滑稽)(滑稽)
2024-10-24 09:07:43
524
原创 ④printf/scanf 超细解惑
printf()的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的f代表(格式化),表⽰可以定制输出⽂本的格式。printf()不会在⾏尾⾃动添加换⾏符 ,运⾏结束后 ,光标就停留在输出结束的地⽅ ,。为了让光标移到下⼀⾏的开头 ,可以在输出⽂本的结尾 ,添加⼀个换⾏符 \n。ps;如果⽂本内部有换⾏,也是通过插⼊换⾏符来实现。printf() 是在标准库的头⽂件 stdio.h 定义的。使⽤这个函数之前,必须在源码⽂件头部引⼊这个头⽂件。
2024-10-17 20:02:24
2507
原创 ③算术/赋值/单目操作符&强制类型转换
与-都是有两个操作数的,位于操作符两端的就是他们的操作数,这种操作符也叫做。--------话不多述,直接上代码简单易懂qwq--------
2024-10-16 20:50:36
320
原创 ②C语言数据类型与变量
描述整数,描述字符,描述小数。特殊说明:布尔类型需要拥有的头文件(<stdbool.h)布尔类型的变量的取值是:true/false_Bool01实例。
2024-10-16 16:56:35
820
1
原创 ①初识c语言
1、c语言是一门编译型语言,必须通过编译器的编译(生成.obj后缀的文件)和链接器的链接(生成.exe为后缀的文件),生成二进制的可执行文件。2、⽤于提供程序开发环境的应⽤程序 ,⼀般包括代码编辑器、 编译器 、 调试器 和 图形⽤⼾界⾯ 等⼯具。 集成了代码编写功能、分析功能、编译功能、调试功能等⼀体化的开发软 件服务套。· 编译器推荐· 初学者适合使用 VS2022/2019 特点:安装包大,使用方便,中文,写出来的代码工整美观,集成了MSVC。· DevC++ 特点:小巧,不利于代码习惯的养
2024-10-13 14:12:13
1003
2
原创 编程小白的入门紫薯
我是一个来自双非一本的小菜狗,自从选择了计科这个专业,就与计算机的关系更新上一层楼了。我希望通过以写博客的形式来记录自己的点点滴滴,与诸位见证从萌新到大佬的成长之路ヾ(◍°∇°◍)ノ゙。对于这个下限很低上线很高的人才济济的超级内卷的专业,还是期待与诸位刀锋相见的,啊不不不,是共勉的(滑稽)。
2024-09-29 18:31:11
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人