问题 填空题

以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。
fun(int b[],int n,int *x)
int k,r=0;
for(k=0;k<n;k++) r= 【15】 ;
【16】 =r;

答案

参考答案:[15] r+b[k]或*(b+k)+r
[16] *x

解析: r是累加的和,k是数组b的下标,因此有r=r+b[k];由于x是传地址调用,*x是其指向存储单元的内容,要把累加的和放入x所指的单元,因此有*x=r。

选择题
多项选择题