课程
/后端开发
/C
/C语言入门
第11行cirf=a+b+c,那么最后为什么不是输出cirf为三角形的周长,而是要输出getGirth呢。既然如此,cirf的作用是什么呢???
2020-10-01
源自:C语言入门 5-4
正在回答
最后输出语句里面的getGirth其实就是调用上面定义好的getGirth函数并进行传参,将a、b、c的值传给上面的函数,然后才能执行函数体,得出的结果为cirf作为返回值返回给函数,最后输出结果。
慕标5051914
因为在十一行中的cirf是在getGirth函数中被定义的,只能在这个函数中使用,而在main函数中调用的时候,是需要调用getGirth函数整体的。cirf的作用是在getGirth中作为第四个整型变量来存储三角形的周长的。
他就是个返回值而已
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么getgirth是周长而不是cirf
3 回答24行为什么不是cirf 是getGirth cirf不是计算的周长吗
2 回答getGirth(a,b,c)为什么不能写成getGirth(cirf)
1 回答倒数第二行中的getGirth(a,b,c)为什么不能写成getGirth(cirf)
1 回答return cirf;为什么要用return cirf,而不是return 0?