问题描述: C语言 求表达式sqrt(9.0)+1/5的值3.000000 还是 3 呢 1个回答 分类:综合 2014-11-01 问题解答: 我来补答 答案是 3.000000因为sqrt()的返回值类型是double类型.1/5结果为0 两整数相除,结果还是整数,丢弃小数部分sqrt(9.0)=33+0=3按浮点数输出会是3.000000 展开全文阅读