作业帮 > 综合 > 作业

c语言sum=add(a,b)是什么意思

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 00:00:27
c语言sum=add(a,b)是什么意思
c语言sum=add(a,b)是什么意思
sum应该是定义的一个变量,add应该是定义的一个实现a+b的函数,a和b是函数的两个参数
再问: 麻烦你帮我讲解一下这个如何运算#include main() {inta,b,sum a=10, b=24 sum=add(a,b); printf("sum=%d\n;sum); intadd(intx,inty) {intz; z=x+y return(z);
再答: 首先这个程序应该是存在错误的,因为add函数定义在调用之后而且也也没函数声明。假如函数定义的位置正确的话,在运行到sum=add(a,b);时,a的值传给x,b传给y,然后进行运算z=x+y,返回z并且将其值赋给sum,然后再对sum的值进行输出。