课程
/后端开发
/C
/C语言入门
24行为什么不是cirf 是getGirth cirf不是计算的周长吗
2017-09-18
源自:C语言入门 5-4
正在回答
我是这么理解的:cirf是getGirth函数里的内部变量,不能在另一个函数(也就是main)中调用,但是可以通过调用这个getGirth函数来间接调用cirf。可能这样会显得代码整洁一些吧。
慕九州03159 提问者
printf("三角形的周长是:%d\n", getGirth(cirf) ),这样也是不行的,必须按照自定义函数的书写来, printf("三角形的周长是:%d\n", getGirth(a,b,c) 这样才能调用。
感谢1!
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么getgirth是周长而不是cirf
2 回答return cirf的意思是不是将cirf的值赋给getGirth?
3 回答第11行cirf=a+b+c,那么最后为什么不是输出cirf为三角形的周长,而是要输出getGirth呢。既然如此,cirf的作用是什么呢???
2 回答getGirth 与cirf大的联系是什么
2 回答为什么第24行不能写成 printf("三角形的周长是:%d\n",cirf);