在C语言里 为什么表达式 5+1⼀2 运算的结果是5? 结果不是5.5吗?

2025-02-06 03:05:37
推荐回答(4个)
回答1:

在C语言里,整数相除取整数,要想得到小数只要改其中一个为小数即可如:1.0/2
或1/2.0,或两个都改

回答2:

1/2是整数相除,只取商的整数部分,结果为0

回答3:

结果变量的类型是什么 如果定义成了整形的话 是不能保存小数的

回答4:

是5.5啦 我不太懂