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

第11行cirf=a+b+c,那么最后为什么不是输出cirf为三角形的周长,而是要输出getGirth呢。既然如此,cirf的作用是什么呢???

第11行cirf=a+b+c,那么最后为什么不是输出cirf为三角形的周长,而是要输出getGirth呢。既然如此,cirf的作用是什么呢???

正在回答

3 回答

最后输出语句里面的getGirth其实就是调用上面定义好的getGirth函数并进行传参,将a、b、c的值传给上面的函数,然后才能执行函数体,得出的结果为cirf作为返回值返回给函数,最后输出结果。

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

慕标5051914

解释的很明白
2020-11-20 回复 有任何疑惑可以回复我~

因为在十一行中的cirf是在getGirth函数中被定义的,只能在这个函数中使用,而在main函数中调用的时候,是需要调用getGirth函数整体的。cirf的作用是在getGirth中作为第四个整型变量来存储三角形的周长的。

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

他就是个返回值而已


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

举报

0/150
提交
取消

第11行cirf=a+b+c,那么最后为什么不是输出cirf为三角形的周长,而是要输出getGirth呢。既然如此,cirf的作用是什么呢???

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