- 博客(3)
- 收藏
- 关注
原创 麻了,麻了,终于知道c语言为啥那么容易从入门到放弃了
麻了,麻了,这谁看不迷糊。再以整型(有符号位、十进制)输出,因其符号位为1是负数原、反、补码不同,化为原码变为。再以整型(有符号位、十进制)输出,因其符号位为1是负数原、反、补码不同,化为原码变为。形式输出,加粗部分不变,以无符号整型输出(最高位不作符号位而为数值),仍为。形式输出,加粗部分不变,以无符号整型输出(最高位不作符号位而为数值),仍为。形式输出,加粗部分不变,以无符号整型输出(最高位不作符号位而为数值),为。形式输出,加粗部分不变,以无符号整型输出(最高位不作符号位而为数值),为。
2024-07-25 10:33:46
267
原创 同为字符类型的3与‘3‘的区别
也就是说它本身是当一个字符所对应ASCII码值存储的(可理解为你要表示一个字符,你可以直接写出这个字符,也可写出这个字符所对应的ASCII码值来表示它)。如果以特定的格式输出,例如使用‘%c’格式输出,系统会打印ASCII码所对应字符,如果使用‘%d’格式输出,系统直接输出ASCII码对应整数。例如:字符'0'的ASCII码值为48(十进制数),字符‘A’的ASCII码值为65。由此可见程序本身是没有问题的,‘3’的ASCII码值可由‘0’的ASCII码值加3得51这也并没有问题。
2024-07-20 10:33:07
209
原创 史诗级汉诺塔问题讲解
当圆盘有三个时,则可将上面两个看作一个整体放入借力柱,再将最下面的一个圆盘放入目标柱,最后将借力柱上的两个圆盘放入目标柱。“汉诺塔”是一个古老的益智游戏,其玩法为:有三根柱子(原始柱、借力柱、目标柱),其中原始柱上有若干个圆盘,圆盘由下往上从大到小堆放,规定每次只能移动一个圆盘,且小圆盘只能放在大圆盘上,我们要有尽可能少的步骤将原始柱上的圆盘移动到目标柱。当圆盘有两个时,先将上面的圆盘放入借力柱,然后将下面的圆盘放入目标柱(圆盘可直接从原始柱移动到目标柱),最后将放入借力柱的圆盘放入目标柱。
2024-07-15 15:05:20
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人