自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符函数和字符串函数

函数strlen,strcmp,strcpy,strcat 的模拟实现,以及与函数strncat,strncpy,strncmp的比较

2024-05-20 18:57:41 414

原创 C语言文件操作

本文主要介绍了C语言与文件相关的一些操作,包括在处理文件时一些函数的介绍和具体使用方法等。

2024-05-19 21:22:48 830

原创 c语言指针的应用场景

指针的一些应用场景的举例讲解

2024-04-26 23:22:56 1230

原创 C语言实现猜名次代码

跳水比赛猜名次的代码详解,以及逻辑梳理

2024-04-23 08:59:15 580

原创 C语言实现杨辉三角代码(详解)

C语言实现杨辉三角的打印,包括基本逻辑和代码的详细讲解

2024-04-20 10:38:57 565

原创 C语言实现判断自幂数代码(不止水仙花哦)

C语言判断自幂数代码详解,水仙花数轻松拿下,当然了,不止是水仙花数

2024-04-19 10:12:40 1123

原创 C语言实现打印菱形代码

C语言输出菱形代码详解

2024-04-17 00:57:08 885

原创 实用调试技巧

调试相关的问题

2024-04-15 11:31:10 333

原创 数据在内存中的存储(详解)—浮点数

浮点数在内存中的存储规则的详细介绍

2024-04-14 11:06:57 991

原创 c语言求最小公倍数的两种方法

c语言求最小公倍数的两种方法

2024-04-13 11:52:50 374

原创 数据在内存中的存储--整型

c语言数据存储,原码,反码,补码的相互转换,详细介绍大端存储和小端存储,以及如何写一个程序判断是大端和小端。

2024-04-11 22:03:08 1072

原创 c语言 判断闰年代码讲解分享

闰年就是可以被4整除并且不能被100整除,或者可以被400整除的年份。而year%400==0这个条件跟上面那两个条件是或者(||)的关系。需要注意的是这两个条件是并且(&&)的关系,就是要同时满足。那我们可以用if else 语句来实现我们的代码。接下来就把代码分享给宝子们,大家赶紧去动手试试吧!不能被100整除就是year%100!今天给宝子们分享如何判断闰年的代码。被4整除就是year%4==0。首先要定义一个变量year。接下来是我们见证奇迹的时刻。不错,1940也是闰年。先看看今年是不是闰年吧。

2024-04-08 23:06:27 311

原创 c语言实现二分查找图示详解

那么这里给出的数组一共是10个元素,而我们知道数组的下标是从0开始的,left指向的下标是0,right指向的下标是9,那这里算出的结果为什么不是4.5呢,因为在c语言里,“/”这个符号算出来的结果只取商的部分,余数部分会被舍去,所以这里的mid是4。第一步:我们先看一下mid指向的元素是不是15,很明显,此时mid指向的数字是14,14比15小,所以mid👈左边的那些数字我们都可以排除了,因为它们都比15小,我们就可以一下排除掉一半的数,只在mid右边的那些数里面找就行了。

2024-04-07 00:49:08 1078

原创 c语言实现乘法表自由

今天给大家分享一个实现乘法表的代码,不同于以往大家所认为的固定的9*9的乘法表,而是你可以自己决定的乘法表,如果你输入9,就打印出9*9的乘法表,如果你输入12,就打印出12*12的乘法表。这里主函数里面的内容就ok了。当我们输入7的时候,就输出了7*7的乘法表,但是好像有些没有对齐,此时只需要略施小计,就可以得到一个看起来朴实无华的效果。首先,我们要知道,既然要实现这个美好的想法,那我们第一步,是要创建一个变量n来存储我们要输入的这个值。我们要知道,乘法嘛,是需要两个操作数滴,所以,第一步我们应该干嘛。

2024-04-03 23:17:05 434

原创 c语言实现冒泡排序(超详细逐句讲解版)

其实这里这么做是因为,如果后面要改这个数组的元素个数的话,之前改10那个地方就好了,其他用到这个数组的地方都不用改那个大小了,因为算出来的sz会根据你定的数字的变化而变化。然后我们第一层的for循环是冒泡排序的总趟数,上面提到了10个元素一共要排9趟,这里的sz=10,sz-1就是9,小于9就是不包括9,所以这里是i的范围是0-8,一共就是9;数组的大小可以自己定,这里我定的是10 ,然后下面的表达式计算的是数组的元素个数sz,这里是用整个数组的大小/数组中任意一个元素的大小,就可以算出数组的元素个数了。

2024-04-02 00:32:53 1087

原创 c语言交换两个整数的值

这就跟交换两个杯子里的饮料是一个道理,比如这里有一杯可乐和一杯橙汁,有人让你把两个杯子里的饮料交换一下,你想了一下,然后说,不可能!然后我们再来看代码,题目说是要交换两个整数的值,所以我们需要先定义两个整型的变量 int a和int b,并且给他们赋值(这个可以按照题目的要求来赋值,在题目没有要求的情况下可以先随便赋两个值),比如将5赋给a(a=5),3赋给b吧 (b=3)然后此时要交换a和b的值,如果直接写a=b,那a里面原本存储的内容就会被b覆盖导致丢失,所以不能直接这么写。

2024-03-30 08:07:55 290

原创 c语言break和continue语句

比如这个代码,i的初值是1,第一次满足循环条件i

2024-03-29 00:59:32 170

空空如也

空空如也

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

TA关注的人

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