C 语言基础:声明、表达式、数组与字符串操作
1. 浮点与整数声明及除法运算
在 C 语言里,浮点型声明的格式为:
float
variable; /* comment */
计算机处理浮点型数字时存在范围限制,且不同计算机的限制差异较大。打印浮点型数字时,需使用 %f 转换符。例如,要打印 1.0/3.0 的结果,可使用如下语句:
printf("The answer is %f\n", 1.0/3.0);
除法运算符在 C 语言中较为特殊,整数除法和浮点除法存在显著区别。整数除法会截断结果,舍弃小数部分,如 19/10 的结果为 1。若除数或被除数为浮点型数字,则执行浮点除法,像 19.0/10.0 的结果是 1.9。
下面是一个示例代码,展示了整数与浮点型变量的赋值及除法运算:
int integer; /* an integer */
float floating; /* a floating-point number */
int main()
{
floating = 1.0 / 2.0; /* assign "floating" 0.5 */
integer = 1 / 3; /* assign integer 0
订阅专栏 解锁全文
810



被折叠的 条评论
为什么被折叠?



