题目内容
(请给出正确答案)
[多选题]
执行以下程序段后,a的值是()。static int s()={6,8,2,5,4,9,1,3} int a=0,i;for(i=1;i<8;i+=2)a+=*(s+i)
A.13
B.25
C.15
D.不确定
答案
25
如果结果不匹配,请 联系老师 获取答案
A.13
B.25
C.15
D.不确定
25
A.15
B.24
C.45
D.不确定
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。
…
MOV BH, 0
MOV BL, 15
SUB BL, 5
JZ NEXT0
MOV BH, BL
NEXT0: ADD BH, BL
执行以下程序段后,s的值为【 】。 static char ch[]="600"; int a,s=0; for(a=0;ch[a]>=0&&ch[a]<=9;a++) s=10*s+ch[a]-0;
A.17
B.22
C.27
D.32
A.8
B.10
C.15
D.21