自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入探索C语言动态内存分配

功能:在堆上分配一块连续的内存空间。原型参数size- 指定分配的字节数。返回值:成功时返回指向分配内存的指针,失败时返回NULL。用途:适合未知大小的数据结构,或者需要在运行时决定内存大小的情况。

2024-05-29 12:21:59 1085

原创 C语言:通讯录的实现

2、删除:输入想要删除联系人的名字进行删除,联系人查找存在且删除后则提示删除成功,联系人查找不存在则提示要删除的联系人不存在,或者通讯录为空则输出通讯录已空,无法删除。4、修改:输入想要修改联系人信息的名字,先对联系人查找,联系人存在则对需要修改的信息进行修改,联系人不存在则显示联系人不存在。3、查找:输入想要查找的联系人的名字,联系人存在则打印出联系人的全部信息,否则提示联系人不存在。通讯录的主要功能为增加联系人、删除联系人、查找联系人、修改联系人的信息等等。5、显示:显示通讯录所有联系人的信息。

2024-05-27 17:10:57 472

原创 C语言:islower,isupper,isalpha,tolower,toupper函数详解!

头文件中定义的一系列字符分类函数。是五个非常实用的字符处理函数,它们都属于。

2024-05-19 14:23:15 765 1

原创 C语言:字符串函数详解!

该算法是一种改进的字符串搜索算法,目的是在文本串(常称为S)中查找模式串(常称为P)是否存在,如果存在则返回模式串在文本串中的起始位置,否则返回未找到。它的主要功能是在一个较大的字符串(haystack)中查找一个较小的子字符串(needle),并返回子字符串第一次出现的位置的指针。C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在 常量。函数是一个非常常用的字符串操作函数,用于复制一个字符串到另一个字符串中。函数是C语言标准库中的一个非常实用的字符串处理函数,位于。

2024-05-18 13:44:46 996

原创 C语言:二分查找

通过比较折半查找的平均查找长度,同顺序查找相对比,明显折半查找的效率要高。但是折半查找算法只适用于有序表,同时仅限于查找表用顺序存储结构表示。

2024-05-17 20:35:13 512

原创 C语言:每日一题

输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。

2024-05-17 20:04:00 126

原创 C语言:冒泡排序

冒泡排序。

2024-05-15 10:34:24 688

原创 C语言中的pow函数的使用

水仙花数”是指一个n位数,其各位数字的n次方之和刚好等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。所以在使用pow函数时,要注意底数和指数数字的正负。求 x 的 y 次方,x、y及函数值实际上为double型 ,求出0~100000中的“水仙花数”并且输出。

2024-05-14 13:50:37 812 1

原创 C语言:每日一题

输入只有一行,出生日期,包括年月日,年月日之间的数字没有分隔符。三行,第一行为出生年份,第二行为出生月份,第三行为出生日期。输出时如果月份或天数为1位数,需要在1位数前面补0。输入:20130225输出:year-2013:通过scanf函数的&m格式控制可以指定输入域宽,输入数据域宽(列数),按此宽度截取所需数据;通过printf函数的80格式控制符,输出数值时指定面不使用的空位置自动填0。

2024-05-13 12:37:50 141

原创 C语言:字符串逆序输出详解!(字符串旋转)

在这道题目当中,我们发现他不单单是简单的字符串逆序,我们的思路是先将整个字符串逆序输出,再将字符串的每个单词分别进行逆序输出,这样就可以得到结果,同样我们还需要注意空格的输入输出,scanf在这里不建议使用,因为scanf如果遇到“ ”空格就会停止输入。所以,在这里我们可以使用gets函数来读取字符串。例:I like beijing.要求:将字符串逆序输出。

2024-05-11 12:57:23 436 1

原创 C语言:最大公约数与最小公倍数

【代码】C语言:最大公约数与最小公倍数。

2024-05-10 13:08:52 133 1

原创 C语言:结构体详解(内含联合体与枚举)

int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值。struct Stu //类型声明//名字int age;//年龄//初始化int data;//结构体嵌套初始化//结构体嵌套初始化int num;float f;//结构体变量.成员变量//结构体指针->成员变量int main()struct Peo p1 = { "王五","15263526725","男",181 };

2024-05-08 21:38:32 188

原创 C语言:模拟strlen()函数的实现

【代码】C语言:模拟strlen()函数的实现。

2024-05-08 10:55:47 121

原创 通过while循环来实现多组输入与输出

实现字母的大小写转换。输出。多组输入,每一行输入大写字母。针对每组对应的小写字母。输入:AB输出:abgetchar()的作用是吸收掉回车所产生的换行符;在使用scanf的时候,我们可以通过使用”空格“达到和getchar同样的作用。

2024-05-06 09:04:44 393

原创 c语言:每日一题

有一个整形序列(可能有重复的数字),现删除指定的某一个整形数字,输出删除数字后的整形序列,序列中未被删除数字的前后位置没有发生变化。一位同学上课需要走n阶台阶,因为他腿比较长,每次可以选择走一阶或者走两阶,那么他一共有几种走法?第二行为n个成绩(正数表示,范围0~100),以空格隔开。输入n个成绩,换行输出n个成绩中最高分数和最低分数的差。两行,第一行为n,表示n个成绩,不会大于10000.第二行出入N个整数,输入用空格分隔的N个整数。一行,输出n个成绩中最高分数和最低分数的差。序列中删除指定的数字。

2024-05-05 11:00:06 159

空空如也

空空如也

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

TA关注的人

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