作业帮 > 综合 > 作业

谁能给我解释一下这几个函数之间参数传递的关系?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 07:18:11
谁能给我解释一下这几个函数之间参数传递的关系?
计算两个一元多项式的乘积
Input
每行两个多项式,以一个空格分隔,多项式格式为
anx^n+…+a1x+a0.
每行长度不超过100,0
首先从main进入,进入while循环,到multipy函数时,传递s1,s2,c0到上面的multipy函数体.在multipy函数体中,分别传递s1,co1和s2,co2到上方的readpoly.
最后输出各变量的值.
再问: 比如readpoly这个函数,我感觉第二个参数co数组是在函数里算出来的,在函数里面定义int *a不可以吗?我不明白它为什么会出现在形参里。谢谢
再问: 比如readpoly这个函数,我感觉第二个参数co数组是在函数里算出来的,在函数里面定义int *a不可以吗?我不明白它为什么会出现在形参里。谢谢
再答: 因为multipy函数中计算得到的co1或者co2的值只有传递给了readploy才能进行下面的计算,所以必须有一个*co的参数来接受co1或者co2,。
如果没有这个形参,就会报错了