lz
你的代码中的sum=sumexpt(n)是错误的
应该是sum=sumexpt(i)
如果你这样写,当n=1是sum=expt(1)expt(1)=3,3=6
那么就没有你想要的结果了
打开c-free并按ctrln创建一个新文件。
然后开始调用函数,作者演示了求和函数的调用。#包括(&l)。h>intsum(intx,inty){ints=xyprintf(%d,s)}intmain(){intx,yscanf(%d,&x)scanf(%d,&y)sum(x,y)return0}]按f9调试后,未发现错误。
按f5执行程序。
输入您要输入的号码。
按enter键输出结果,检查结果,函数调用成功。
#include
intmain(){
inta[10]={23,1,2,44,5,65,76,87,67,34}
inti
intsum=0
对于(i=0i
sum=suma[i
})printf(“计算和为:n”,sum)
返回0
}
a:#include
intsum(intn)
{inti,s=0
对于(i=1i<=ni)s=i
返回s
}]in