发布网友 发布时间:2022-04-23 13:27
共4个回答
热心网友 时间:2023-07-30 03:01
int qiuhe(int *arry) //求和函数 和最大不能超过int,如果需要不受*,则要改进存储方式
{
int sum=0;
for(;*arry!='\0';arry++){
sum+=*arry;
}
return sum;
}
热心网友 时间:2023-07-30 03:01
int qiuhe(int arry[] ,int x) //这样写就对了
{
int i,sum=0;
for(i=0;i<x;i++){
sum+=arry[1];
}
return sum;
}追问貌似不行
追答调用的时候传参也要改啊
还有
for(i=0;i<x;i++){
sum+=arry[i];//不是arry[1],刚才没有注意
}
热心网友 时间:2023-07-30 03:01
sum1=qiuhe(student[n].yi); 传入的参数是yi
int qiuhe(int arry[x]) 的参数是 arry[x]追问可以修改吗?
追答嗯啊 需要修改
热心网友 时间:2023-07-30 03:02
定义一个求和函数最好
void sum( int a,b,c)