这个结果输出为什么一直是0.00000000
不知道哪里出问题了,而把a+b=%f改成a+b=%d就可以了?

为什么这个C语言加法程序输出一直是0.000000?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 老皮芽子 2022-09-30 21:53关注
你说的对,得用 %d
%f 是用来打印浮点数的,你 a,b定义的是整数,用%d才能正确显示输出。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
这个结果输出为什么一直是0.00000000
不知道哪里出问题了,而把a+b=%f改成a+b=%d就可以了?
你说的对,得用 %d
%f 是用来打印浮点数的,你 a,b定义的是整数,用%d才能正确显示输出。