自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 超易懂!二分查找 详析

不废话,全干货,解读边界问题

2023-04-07 15:28:33 112

原创 字符串搜索函数

char*strrchar(constchar*s,intc);char*strchr(constchar*s,intc);p=strchr(p+1,'l');//再从p后面找就行了。别忘了他们的头文件#include注意他们返回的是指针,返回NULL表示没有找到。如果我们想复制这个字符的后面的字符串。如果我们想复制这个字符的前面的字符串。开始找这个字符第一次出现的位置。开始找这个字符第一次出现的位置。那么如何找第二个呢?二、字符串中找字符串。...

2022-07-25 00:08:34 886

原创 动态内存分配深究

接下来我们将探究以下三个问题:1.相邻两次malloc得到的空间是否是连续的呢? 2.你得到的空间的实际大小是否就是你要求的大小呢?3.如果你malloc零长度会得到什么结果呢? 第一个问题: 显然不是连续的第二个问题 不一定。。我们给malloc的参数是以字节为单位的,但是系统分配内存的时候貌似并不是以1个字节作为最小分配单位的(这可能和系统对内存的划分和管理有关,完全不懂。。。)。比如,系统每次最少分配32字节的内存,这时我 malloc(8) 一下,我问系统要8个字节的内存,再加上MCB(你可以假定通

2022-06-27 15:58:25 129

原创 一分钟了解动态内存分配

谈到这,必然离不开malloc函数 在上面可以看出此函数需要一个头文件#include 而且返回类型是void*;传进去的是空间大小,此函数申请的空间是字节为单位的这其中的就分配了100M的内存 还有 分配了n个int型的空间 在申请完成之后,一定要还回去这就用到free函数注意p的地址不能改变 就谈到这吧,欢迎━(*`∀´*)大家指教。...

2022-06-27 15:42:47 68

原创 水仙花数(做题)

代码如下: #include <stdio.h> int main() { int a; scanf("%d",&a); float t; t=0.1; while(a>0){ t=t*10; a--; }//判断几位数 int y=t*10; int c;c=a; int sum=0; for(;t<y;t++){ int j=t; int p; while(j>0){ p=j%10;//每次取结尾的一个数 ..

2022-01-30 21:34:30 672

原创 求符合给定条件的整数集(做题)

题目如上; 首先我们先想思路:先来一个输入,读入这个数,然后我们需要三个变量来储存这三个数;然后我们遍历所有的组合,这个依靠循环。 接下来是代码: #include <stdio.h> int main() { int a; scanf("%d",&a); int t; t=a; int j; int k; int cnt=0;//计数器 while(t<=a+3){ j=a; while(j<=a+3){ k=a; whi..

2022-01-29 23:07:46 5537 1

原创 2021-09-27

今天认识了关于if的常见的错误,1if后面通常加{}防止程序错误  2if的书写格式通常要求bu'=不一。 3if后面没有;

2021-09-27 22:33:40 37

原创 2021-09-25

今天复习了c语言的理论,感觉还是收益良浅,以前就知道用,不知道stdio是调用库函数。总之,以前看中实践,学的不清不楚,现在清晰了许多。

2021-09-25 21:48:16 47

原创 学习c语言

今天学习了if语句和else。运用c语言更加顺手,之前一些都能实施,真是太开心了。 #include <stdio.h> int main() { // 初始化 int price = 0; int bill = 0; // 读入金额和票面 printf("请输入金额:"); scanf("%d", &price); printf("请输入票面:"); scanf("%d", &bill); // 计算找零 if ( bill >= price

2021-09-24 23:21:00 66

原创 刷题的一天

在初步学习c语言后,能个写一些小程序。如时间差,简单俩数相加,四则整数运算,然后是几点,厘米转化英尺英寸。当然写一个程序并不是一帆风顺的,总能遇到一些小问题,用中文的符号啦,有时程序就运行不起来,可急死个人,很幸运,有前辈解答,很感谢他们。 ...

2021-09-23 22:29:45 46

原创 学习c语言

今天学习了运算符优先级,基本数学一样,但是计算机很死板,它只会严格按照规律,一步步的算。a++   即a+=i  a=a+1这个意思就是a++的值是a+1以前的值 ,++a是不同的,这个意思就是a++的值是a+1以后的值,我们计算应该分开来写,不能所有的都套在一起,那样太复杂。 ...

2021-09-22 22:55:25 54

原创 2021-09-21学习c语言第一天

我学习了变量的定义,如:int表示整数 double表示双浮度精数(个人理解:就是表示小数)等等。还学习了变量赋值与初始化,将变量ab值互换,找一个变量中间值t,先与a互换,就可以了。我们通过scanf让计算机读入用户输入数字。还有常量不变,在输入变量时,要定义初始值0。我们编写一个程序,首先给出变量,变量输入,接着算法,最后给出想要的结果。 ...

2021-09-21 22:32:20 47

原创 2021-09-21初认计算机

我叫丁鑫,现在是南通理工学院的大一新生,专业是软件工程。我将会熟练掌握C语言,数据结构,计算机组成原理,算法等等必要计算机知识。勤学苦练,认真听讲,充分与同学交流,积极向老师请教。我将每天写代码。我最想进入腾讯,字节,网易等一线大厂。 ...

2021-09-21 07:55:03 51

第一个编程作品.exe

简单整数相加

2021-09-21

空空如也

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

TA关注的人

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