C语言输出如下的直角三角形c语言 000000 00000 0000 000 00 0


· TA获得超过1.3万个赞

整数运算的结果也是整数

所以第二三题结果是整数,而非浮点数

第二题改成3.0/2或者3/2.0或者3.0/2.0都能返回期望的值。

你对这个回答的评价是

下载百度知道APP,搶鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

 
去掉分号啊那是空语句,会使後面花括号你的代码没有循环执行了
而且空语句下,会导致死循环i始终>=1e-6
改后,结果是0.191125啊
关键你是求什么啊若是你的逻辑都错了,结果自然不对
 

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案


· TA获得超过1.3万个赞

因为1/2作为两个整形运算结果也是整形变成0,再*(a+b)结果就是0.000000

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜頭里或许有别人想知道的答案

我要回帖

更多关于 直角三角形c语言 的文章

 

随机推荐