- 博客(33)
- 收藏
- 关注
原创 深入理解指针02
你可能错过了!数组名到底是什么?指针如何访问数组?一维数组传参的本质是什么?手把手教你学会冒泡排序、二级指针、指针数组!!!
2024-03-20 22:51:17 795 2
原创 C语言每日一题05
1. 提取所有的奇数位,如果该位是1,输出1,是0则输出02. 以同样的方式提取偶数位置检测num中某一位是0还是1的方式:1. 将num向右移动i位2. 将移完位之后的结果与1按位与,如果:结果是0,则第i个比特位是0结果是非0,则第i个比特位是1。
2024-03-18 23:20:09 772 3
原创 C语言每日一题04
i的初始值为0,i--结果-1,i为整形,sizeof(i)求i类型大小是4,按照此分析来看,结果应该选择B,但是sizeof的返回值类型实际为无符号整形,因此编译器会自动将左侧i自动转换为无符号整形的数据,-1对应的无符号整形是一个非常大的数字,超过4或者8,故实际应该选择A。全局变量,没有给初始值时,编译其会默认将其初始化为0。这道题其实很隐蔽,真是虾仁猪心!C语言中,0为假,非0即为真。
2024-03-17 23:29:14 453 1
原创 字符函数和字符串函数
在不同的系统和C语⾔标准库的实现中都规定了⼀些错误码,⼀般是放在 errno.h 这个头⽂件中说明 的,C语⾔程序启动的时候就会使⽤⼀个全⾯的变量errno来记录程序的当前错误码,只不过程序启动 的时候errno是0,表⽰没有错误,当我们在使⽤标准库中的函数的时候发⽣了某种错误,就会讲对应 的错误码,存放在errno中,⽽⼀个错误码的数字是整数很难理解是什么意思,所以每⼀个错误码都是 有对应的错误信息的。3、strtok函数找到str中的下⼀个标记,并将其⽤ \0 结尾,返回⼀个指向这个标记的指针。
2024-03-16 16:32:07 1201 9
原创 每日一题02----水仙花数
求出0~100000之间的所有“水仙花数”并输出。“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。
2024-03-15 21:27:08 429 2
原创 每日一题01-----打印菱形
从上往下,按照2*(line-1-i)-1的方式减少,其中:line表示总共有多少行。按照上述方式,将上三角和下三角中的空格和*分别输出即可。仔细观察图形,可以发现,此图形中是由。:从上往下,一行减少一个。按照不同个数的输出组成的。:从上往下,每行多一个空格。:2*i+1的方式递增。
2024-03-14 23:43:34 382 1
原创 用C语言实现猜数字游戏
今天我们来写个小游戏——猜数字电脑⾃动⽣成1~100的随机数玩家猜数字,猜数字的过程中,根据猜测数据的⼤⼩给出⼤了或⼩了的反馈,直到猜对,游戏结束。
2024-01-01 15:43:53 949
原创 C语言中的科学计数法
在这篇文章中,我们探讨了C语言科学计数法的格式。科学计数法是一种表示浮点数的方法,它以数字E指数的形式表示。通过使用%m.ne或%m.nE格式,我们可以指定输出数据整数部分和小数部分共占m位,其中有n位是小数。这种格式化输出方法可以帮助我们更好地理解和处理数值数据。希望这篇文章对你有所帮助!
2024-01-01 12:57:24 3369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人