注释2就是问题 当c=5/9*(f-32)时不管怎么c都为零 还有当c定义为double时,printf函数里 能不能写成c=%d呢
4 回答
陈亦文
TA贡献5条经验 获得超0个赞
因为5/9在C中已经等于0了,不管乘以什么数都是0. c定义为double,格式化输出对应的就是%lf啊,%d是int型的格式化输出。参加printf函数的使用方法。
- 4 回答
- 0 关注
- 1626 浏览
添加回答
举报
0/150
提交
取消