
int fun(int x[ ],int n) { static int sum=0,i; for(i=0;i<n;i+ +) sum+ =x[i]; return sum; }
main(){inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;s=fun(a,5)+fun(b,4);printf("%d\n",s);}答案是...
main( )
{ int a[ ]={1,2,3,4,5},b[ ]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4); printf("%d\n",s);
}
答案是:60 我算的45 大虾求教 展开
{ int a[ ]={1,2,3,4,5},b[ ]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4); printf("%d\n",s);
}
答案是:60 我算的45 大虾求教 展开
展开全部
s=fun(a,5)+fun(b,4); printf("%d\n",s);
在这个句子里
fun(a,5)的值为15
fun(b,4)的值为45(由于sum为static 这次调用直接保留上次的值)
相加结果为60
在这个句子里
fun(a,5)的值为15
fun(b,4)的值为45(由于sum为static 这次调用直接保留上次的值)
相加结果为60
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询