为了账号安全,请及时绑定邮箱和手机立即绑定

关于三角形周长输出的问题

为什么如果输18,9,5.这种不能构成三角形的数据,三角形周长会输出为0?????

正在回答

3 回答

你调用了怎么会没关系,就相当于存储罐里面有10块钱,你爸让你口袋的钱全扔下去你口袋有5元,那么请问现在罐子里多少钱,道理都是一样的

0 回复 有任何疑惑可以回复我~
#1

苏洋哈哈

你回答的真好
2019-12-22 回复 有任何疑惑可以回复我~

为什么会输出O,因为你在代码上面做了判断当他不是三角形的情况下,他下面就一行代码输入0,,如果你不想这样你可以在下面接着打你想坐的事情代码http://img1.sycdn.imooc.com//5dae915a0001862609370541.jpg

就这么简单,看代码就知道为什么为0了,要读懂程序,代码。

希望对你有帮助。

3 回复 有任何疑惑可以回复我~

同问,有答案请@我

0 回复 有任何疑惑可以回复我~
#1

山高丿路远

非常简单的问题
2019-10-22 回复 有任何疑惑可以回复我~
#2

琪云 回复 山高丿路远

返回值为什么和输出结果有关呢
2019-10-22 回复 有任何疑惑可以回复我~
#3

山高丿路远 回复 琪云

远 你调用了怎么会没关系,就相当于存储罐里面有10块钱,你爸让你口袋的钱全扔下去你口袋有5元,那么请问现在罐子里多少钱,道理都是一样的
2019-10-23 回复 有任何疑惑可以回复我~
#4

琪云 回复 山高丿路远

返回值返回到哪里去了直接返回给主函数,主函数不重新执行,但却执行了输出(此处输出引用了返回值的0? 为什么不是不构成三角形或者三角形的周长是XX
2019-10-23 回复 有任何疑惑可以回复我~
#5

山高丿路远

回复 琪云你基础再去学一下吧,这非常简单的一个函数,你要是不会,你后面很难学。我就问你这个程序的逻辑你看的懂吗,就好比1+1=2和0+2=2一样的道理
2019-10-24 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
C语言入门
  • 参与学习       924400    人
  • 解答问题       20753    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

关于三角形周长输出的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信