采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
同学之前是学过其他语言吗?有的语言函数入参的时候可以使用形参来指示实参的位置,但 C语言是不行的。所以传参的时候要这么写:
double answer = f(2.0); double answer2 = g(1.0, 2.0, 3.0);
注意参数按照顺序对应,并且以逗号分隔。
同学也仔细看一下我们视频当中的写法哈。
老师的第一行调用函数f,只给一个参数赋值(2.0),但是函数f是两个参数(x和y),那这个2.0是传给哪个参数呢?x还是y?
我是直接纠正了main函数里面的写法。原问题里面是传参的语法有问题,当然对于函数f而言,是需要再传一个参数给y的。
谢谢老师的解答,谢谢。
登录后可查看更多问答,登录/注册
如果通向大牛的道路有捷径,那就是先学好C语言
2.2k 4
1.4k 4
1.6k 9
2.0k 1
1.3k 3
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号