选择题
有以下程序:
#include<stdio.h>
int fun(int *b,int n)
{ int i,r=1;
for(i=0;i<=n;i++) r=r*b[i];
return r;
}
main()
{ int x,a[]={2,3,4,5,6,7,8,9};
x=fun(a,3);
printf('%d\n',x);
}
程序运行后的输出结果是
A、
24
B、
720
C、
120
D、
6
【正确答案】
C
【答案解析】
函数fun求数组指定返回的元素的积。函数fun(a,3)求的是数组a[0]~a[3]的积。因此结果为2*3*4*5=120,故答案为选项C。
提交答案
关闭