试分析下列程序段执行完后,X单元的内容是【 】。
DATA SEGMENT
X DW 0
Y DW 0
Z DW 100,200,300
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA BX,Z
MOV AX,[BX]
MOV Y,AX
MOV AX,2[BX]
MOV AX,Y
MOV X,AX
MOV AH,4CH
INT 21H
CODE ENDS
END START
第1题:
执行完下面的程序段后,x的值是 int x=10; for(int i=5;i<20;i++){ if(i==10) break; x++; }
第2题:
执行完下列语句段后,i值为() int f(int x) { return ((x>0) ? x* f(x-1):2);} int i ; i =f(f(1));
第3题:
执行完下面的程序段后,k的值是 int x = 6, y = 10, k = 5; switch (x % y) { case 0: k = x * y; case 6: k = x / y; case 12: k = x - y; default: k = x * y - x; }
第4题:
3、执行完下列语句段后,i值为____。 int f(int x) { return ((x>0) ? x* f(x-1):2);} int i ; i =f(f(1));
第5题:
试分析下列程序段,回答所提问题。 ORG 3000H DB 11H,12H,13H,14H,15H ...... MOV BX,3000H STC ADC BX,1 SAL BL,1 INC BYTE PTR [BX] (1)程序段执行后,3004H 单元中的内容是什么? (2)程序段执行后,BX中的内容是什么?CF的值是1还是0?