问题详情
有以下程序:
include<stdio.h>
main()
{ char*s="[2]34";int k=0,a=0;
whil(s[k+1]!= )
{ k++;
if(k%2=o){a=a+(s[k]-0+1);continue; }
a=a+(s[k]-0);
printf("k=%d a=%d ",k,a);
}
程序运行后的输出结果是()。
A.k=6 a=11
B.k=3 a=14
C.k=4 a=12
D.k=5 a=15
请帮忙给出正确答案和分析,谢谢!