- 博客(7)
- 收藏
- 关注
原创 在C语言中,如何区分使用float型数据和double型数据
而当对精度要求不高,且所需范围在`float`类型的表示范围内时,使用`float`类型即可。通常情况下,可以使用`float`来表示单精度浮点数,使用`double`来表示双精度浮点数。`double`类型通常占用8个字节(64位),能够表示大约15至16位有效数字,并且可以表示的范围是从约2.2e-308到约1.8e308。`float`类型通常占用4个字节(32位),能够表示大约6至7位有效数字,并且可以表示的范围是从约1.2e-38到约3.4e38。
2023-08-12 14:41:58
1409
1
原创 C语言程序设计学习第四章
设有台阶若干,每跨2阶,最后余1阶,跨3阶余2阶,跨5阶余4阶,跨6阶余5阶,跨7阶正好到达阶梯顶部。例题一:小猴有若干个桃子,每天吃掉现有数的一半多一个,到第七天要吃时只剩一个了,问小猴从第一天到第七天,每天桃子多少个?从初值出发,归纳出新值与旧值间的关系,利用循环来完成迭代,每次循环时都从旧值的基础上递推出新值,并由新值代替旧值。循环体至少执行一次时,用do-while语句,反之,如果循环体可能一次也不执行,选用while语句或for语句。例题二:已知数列成1,1,2,3,5,8,13,21,34,…
2023-08-07 16:25:09
65
原创 C语言程序设计学习第3章
类型标识符|字节数|范围| |-|-|-| |unsigned short| 2|-32768-32767| |(unsigned)int| 4| 2^31 (-2,147,483,648) 到正的 2^31-1 (2,147,483,647)| |unsigned long| 4|-2147483648~214748364|\t水平制表符(9);|优先级|运算符|结合方向| |-|-|-| |1|''|里层优先| |2|++ -- |自右至左| |3|* / %|自左至右| |4|+ -|自左至右|
2023-08-07 16:15:29
218
原创 C语言程序设计学习第3章
类型标识符|字节数|范围| |-|-|-| |unsigned short| 2|-32768-32767| |(unsigned)int| 4| 2^31 (-2,147,483,648) 到正的 2^31-1 (2,147,483,647)| |unsigned long| 4|-2147483648~214748364|\t水平制表符(9);|优先级|运算符|结合方向| |-|-|-| |1|''|里层优先| |2|++ -- |自右至左| |3|* / %|自左至右| |4|+ -|自左至右|
2023-08-02 17:53:18
85
原创 C语言程序设计学习第2章
程序=数据结构+算法 数据结构:对数据的描述 算法:对操作的描述算法的概念:为解决一个问题而采取的方法和步骤例:1+2+3+…+100=5050算法的特征确定性算法的描述必须无歧义,以保证算法的执行结果是确定的可行性算法的每一步操作必须是可执行的输入一个算法有0个或多个输入输出一个算法产生1个或多个输出有穷性一个算法在有穷步骤内结束结构化程序设计方法结构化程序便于编写,角度,修改和维护。可以减少程序出错机会,提高程序可靠性,保证程序质量。
2023-08-02 17:51:24
23
原创 C语言程序设计学习第0章
乘基取整法:小数乘以目标数质的基数,第一次相乘结果的整数部分为目的数的最高位 K(-1 下标),将基的小数部分再乘基数,依次记下整数部分,反复进行下去,直到小数部分为“0”或是满足要求的精度位置为止。从小数点开始,将二进制的整数和小数部分每 4 位为一组,不足 4 位的分别在整数的最高位和小数的最低位后加“0”补足,然后每组用等值的十六进制码替代,即得到目的数。常用:换行(10) 回车(13)空格(32)‘0’-‘9’(48-57)‘A’-‘Z’(65-90)‘a’-‘z’(97-132)
2023-08-02 17:39:51
81
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人