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

来源:5-4 形参与实参

qq_慕斯4545392

2020-10-01 16:08

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

写回答 关注

3回答

  • 累死累活就这三个月
    2020-10-08 16:25:13

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

    慕标5051...

    解释的很明白

    2020-11-20 09:53:32

    共 1 条回复 >

  • 石头sir
    2020-10-07 16:38:21

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

  • qq_慕少5177795
    2020-10-03 13:36:39

    他就是个返回值而已


C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题