A-A+

执行以下程序段后s的值为()int a[]={5 6.4 4 8 9 5 8};int s=

2022-08-06 10:50:55 问答库 阅读 178 次

问题详情

执行以下程序段后s的值为()
int a[]={5,6.4,4,8,9,5,8};
int s=0;
int k;
for(k=0;k<8;k+=2)
s+=*(a+k):
A.17
B.22
C.27
D.32

参考答案

正确答案:B
B
[解析] int a[]={5,6,4,4,8,9,5,8};
int s=0:
int k;
for(k=0;k<8;k+=2)/*步进值为2,k=8时循环终止*/
s+=*(a+k);/*s的值是a[0]、a[2]、a[4]、a[6]的和*/

考点:程序