![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟自用提升
Jay_00feng
新入坑学生党萌新一只~
展开
-
最近两题编程题没做出来的总结
对于for的依赖太过,从来没有考虑用while这类在某种情况下更加方便的形式,尤其的,对于设计出判断是非的函数 while(some(x))的形式十分便利(输出1代表是,继续操作,输出0代表非,跳出循环),同时用while(1)来进行未明确次数的循环也十分便利(只需要在条件中设置特定节点break就可以),对于一些累加累乘型数值可以保存在全局变量中,每次循环中调用进行调整,比每次用for之类的进行一次循环更简便)对于循环累加中符号变换的,可以在累加时进行利用judge变量进行判断,计算单个数值时仅仅计算原创 2021-10-30 21:10:28 · 107 阅读 · 0 评论 -
C程序学习笔记
整形数据储存一般用第一个bit来表示符号1为负数0为正数正数负数原码、反码、补码规则不同计算机一般使用补码便于计算(可以不用考虑符号)(但不能越界)整形中32767+1=-32768(越界情况),类似于圆环循环浮点型数据存储以符号位、阶码、尾数来存储浮点型数据精确度只以有效数字计算,因此相对偏差恒定,因此分布属于原点密集,越远(绝对值越大)就越稀疏(绝对偏差越大)字符型数据一般占一个字节汉字占两个字符整形数据无符号型可以有更多的数据长度储存数值(因为不用判断符号)原创 2021-10-28 13:57:43 · 178 阅读 · 0 评论