填空题 以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。 fun(int b[],int n,int *x) { int k,r=0; for(k=0;k<n;k++) r={{U}} 【15】 {{/U}}; {{U}}【16】 {{/U}}=r; }
  • 1、
【正确答案】 1、[15] r+b[k]或*(b+k)+r    
【答案解析】[16] *x [解析] r是累加的和,k是数组b的下标,因此有r=r+b[k];由于x是传地址调用,*x是其指向存储单元的内容,要把累加的和放入x所指的单元,因此有*x=r。