自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C小白学习博客日记#04

那么*(p+1)呢,笔者的理解是,malloc是把一些不连续的内存,提取聚合成一段连续的内存,一个动态数组,*(p+1)就是malloc函数里的第二个空间,即p[1]。8.在函数返回值时,往往只能返回一个值,当返回两个值时,可以使用pair,pair的本质是一个结构体,那么根据这个,当需要返回多个值时,可以自己定义一个结构体,然后返回值(笔者还没实验过,此处纸上谈兵)。1.在判断素数的时候,往往会使用for循环,要注意for里的初始变量要从2或3开始,写完程序后要记得检验1,2,3是否成立。

2023-04-20 21:56:55 30

原创 小白C学习博客日记#03

模块化是C语言很重要的一个特性,运用函数,写出模块化的特征,使程序更有条理。在调用一个数字的数位上的各个数值时,可以采用先求出其位数,然后用while循环将其从个位到最高位 一次调用出来,需要注意的是,使用while时对最高位无法进行处理,需要另写语句执行操作。2.今天的另一个收获时练习了各种三角型图案的输出,使用for循环的嵌套,来实现一些小算法。虽然没有仍是没有想明白它的原理, 但代数检验发现皆成立,巧妙。

2023-04-13 22:04:48 19 1

原创 小白C学习博客日记#02

可以使用一些数论的性质,比如一个完全平方数的末尾只能是0,1,4,5,6,9,或者一个完全平方数除以3或4的余数只能是0或1。可以使用 (int)sqrt(i) * (int)sqrt(i) == i;2.在使用sqrt函数时,会遇到多重函数重载的问题,原因是sqrt里的形参时浮点型,若输入整型实参时则会遇到这个问题。4.将一个数的各个位数上的数字调用时,可以除10判断是否为零,然后对十求余,就将各个位数上的值输出了,需要注意的是,最高位时需要跳出while后进行输出,容易忘记。1.判断完全平方数的方法。

2023-04-12 22:57:52 38 1

原创 小白C学习博客日记#01

我们知道一个十进制数正数在计算机的保存为其二进制代码,而一个负数是其绝对值的二进制代码,全部取反后加1,零则是全部为0。(经实验零也是满足的,三十二个0取反后变成三十二个1,加1后变成一个1加上32个0, 超一位将最左边的1去掉了)。1在遇到一些长整型数据类型时,不考虑正负的情况下,可以使用 unsigned 、unsigned long、unsigned long long(要注意与long在后面,这点和long int、long double做区分)。printf("最大公约数是%d\n", a);

2023-04-09 21:14:36 24 1

空空如也

空空如也

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

TA关注的人

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