选择题
执行以下程序段后,s的值为______。
int a[ ]={1,2,3,4,5,6,7,8,9},s=0,k;
for(k=0;k<8;k+=2)S+=*(a+k);
A、
13
B、
16
C、
17
D、
45
【正确答案】
B
【答案解析】
数组a中的元素为:a[0]=1,a[1]=2,…,a[8]=9。k=0时,s=s+*(a+0)=0+1=1;k=2时,s=1+*(a+2)=1+3=4;k=4时,s=4+5=9;k=6时,s=9+7=16。
提交答案
关闭