题目内容
(请给出正确答案)
[单选题]
有如下程序段:a=3:b=3If a<=b Then a=2*aElse a=a-bEnd If该程序运行后,变量a的值是()
A.1
B.6
C.4
D.3
答案
B、6
如果结果不匹配,请 联系老师 获取答案
A.1
B.6
C.4
D.3
B、6
A.2
B.3
C.4
D.5
num EQU 2
start
MOV r0, #1
MOV r1, #6
MOV r2, #3
BL arithfunc
stop
B stop
arithfunc
CMP r0, #num
MOVHS pc, lr
ADR r3, JumpTable
LDR pc, [r3,r0,LSL#2]
JumpTable
DCD (.WORD) DoA
DCD (.WORD) DoS
DoA
ADD r0, r1, r2
MOV pc, lr
DoS
SUB r0, r1, r2
MOV pc,lr
END
A.SUBSTR(学号,1,2)=′03′
B.SUBSTR(学号,2,2)=′03′
C.SUBSTR(学号,3,2)=′03′
D.SUBSTR(学号,4,2)=′03′
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
有如下程序段: int *p,a=10,b=1; p=&a; a= *p+b;执行该程序段后,a的值为()。
A.12
B.11
C.10
D.编译出错
有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'B'); 执行该程序段后,x的值为______。
A.真
B.假
C.0
D.1