- 博客(27)
- 收藏
- 关注
原创 C语言中一道虾仁猪心的题
i的初始值为0,i--结果-1,i为整形,sizeof(i)求i类型大小是4,按照此分析来看,结果应该选择B,但是sizeof的返回值类型实际为无符号整形,因此编译器会自动将左侧i自动转换为无符号整形的数据,-1对应的无符号整形是一个非常大的数字,超过4或者8,故实际应该选择A。全局变量,没有给初始值时,编译其会默认将其初始化为0。这道题其实很隐蔽,真是虾仁猪心!C语言中,0为假,非0即为真。答案在下面,你做对了吗?
2024-01-23 16:18:39
511
原创 c语言入门阶段小测试--猜数字游戏的实现
c语言入门阶段小测试--猜数字游戏的实现,猜数字游戏:电脑在1~100个数字中随机生成一个数字,由用户进行循环猜测,每次电脑提示用户猜小了还是猜大了,直至用户成功猜出该数字,后可选择退出或者继续玩游戏。
2024-01-11 23:01:09
573
原创 一个C语言入门题,小小的细节却被许多人忽视
原来在c语言中,进行除运算,常常出现精度丢失的情况,小伙伴们在编程过程中有遇到过精度丢失的情况吗?我们可以在评论区互相讨论,共同学习。二话不说直接上代码,这段代码的实现逻辑是通过控制sign符号的正负变化来实现分式求和,大家发现这段代码的问题了吗?看起来好像没什么问题,为了求分式和,还用了双精度浮点型,但是结果为什么结果与预期有出入呢?,乘与不乘不影响数值的变化,而在计算机上,却能产生不同的结果呢?哈喽大家好,学过c语言的小伙伴们一定遇到过这么一道分式求和题,经过我的排查,问题出现在这句代码上。
2024-01-03 15:18:51
435
原创 我的第一篇博客
我是一名计算机专业的初学者,热爱编程,我接触到的第一个编程语言是C,后来也陆续了解过python,JAVA等,但是人们常说门门通不如一门精,我深知作为一个程序员,应该有着自己最拿手的一门编程语言来谋生,在学有余力的时候再去拓展其它语言。所以我决定从今天开始,沿着c/c++的路一直走下去。我的理想是有朝一日能通过自己的技术去进入所谓的‘’大厂‘’,努力实现,并且拿到一份满意的offer!大家好,很高兴加入优快云这个大家庭与大家共同学习,这是我的第一篇博客。
2023-12-30 20:31:25
371
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人