PMP考试

解析:设有如下程序: fun(float*p1,int n,float*p2

来源:网考网PMP 所有评论

【单选题】设有如下程序:
fun(float*p1,int n,float*p2,int m,float*s)
int i;
*s=0.0;
for(i=0;i<n;i++)*s+=*p1++;
for(i=0;i<m;i++)*s+=*p2++;

main()
float a[]=1.1,2.2,b[]=1.0,2.0,3.0),*s=a;
fun(a,2,b,3,s);
printf("%f\n",*s);

上面程序的输出结果是______。
A.8.200000
B.9.300000
C.3.300000
D.1.100000

网考网参考答案:A
网考网解析:

[分析]实参指针变量s指向数组a的第一个元素,在函数fun中首先将s所指数组a的第一个元素赋值为0.0,然后将数组a和b中的元素值依次累加到数组a的第一个元素中。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论