C语言 求表达式sqrt(9.0)+1/5的值

问题描述:

C语言 求表达式sqrt(9.0)+1/5的值
3.000000 还是 3 呢
1个回答 分类:综合 2014-11-01

问题解答:

我来补答
答案是 3.000000
因为sqrt()的返回值类型是double类型.
1/5结果为0 两整数相除,结果还是整数,丢弃小数部分
sqrt(9.0)=3
3+0=3
按浮点数输出会是3.000000
 
 
展开全文阅读
剩余:2000
上一页:圆向量