更多"执行下面程序段,语句3的执行次数为______。 for(i=0;"的相关试题:
[单项选择]有如下程序段,该程序段执行完后,共执行循环的次数是
Private Sub Command1_Click( )
Tota1=0
Counter=1
Do
Print Counter
Tota1=tota1+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End lf
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12 D。20
[填空题]如下程序的功能为:使用GoTo语句在一个过程内的不同程序段间作流程控制,在此程序中不执行的语句是______。
Sub GotoStatementDemo( )
Dim Number,MyString
Number=1
If Number=1 Then GoTo Linel Else GoTo Line2
Linel:
MyString="Number equals 1"
GoTo LastLine
Line2:
MyString="Number equals 2"
LastLine:
Debug.Print MyString’将""Number equals 1""显示在”立即”窗口。
End Sub
[单项选择]下面C程序段中“count++”语句执行的次数为______。
for(int i=1;i<=11;i*=2)
for(int j=1;j<=I;j++)
count++;
A. 15
B. 16
C. 31
D. 32
[单项选择]有如下的程序段,该程序段的执行完后,共执行循环的次数是
Private Sub Command1_Click( )
total=0
Counter=l
Do
Print Counter
total=total+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End If
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12
D. 20
[填空题]分析下面程序段,试回答:
(1)该程序段是什么结构的程序;
(2)该程序段执行后,(DL)=______,屏幕上显示的字符是______。
Buffer DB 0CH
┇
MOV AL,Buffer
CALLFAR PTR SUBROUT
┇
SUBROUT PROC FAR
CM PAL, 10
JC K1
ADD AL,7
K1: ADD AL,30H
MOV DL,AL
MOV AH,2
INT 21H
RET
SUBROUT ENDP
[填空题]
执行以下程序段中的语句"k=M*M+1"后k的值是()
#define N 2
#define M N+1
k=M*M+1:
[单项选择]下面程序段执行结果为 x=Int(Rnd( )+3) Select Case x Case 5 Print "excellent" Case 4 Print "good" Case 3 Print"pass" Case Else Print"fail" End Select
A. excellent
B. good
C. pass
D. fail
[单项选择]下面程序段执行结果为
x=Int(Rnd( )+4)
Select Case x
Case 5
Print"excellent"
Case 4
Print"good"
Case 3
Print "pass"
Case Else
Print "fail"
End Select
A. excellent
B. good
C. pass
D. fall
[填空题]在汇编语言程序中,特权级低的程序段可以借助()指令转向特权级高的程序段执行。
[单项选择]执行下面的程序段
SSEG SEGMENT
DW 128 DUP(0)
TOP LABKL WORD
SSEG ENDS
...
MOV AX, SSEG
MOV SS, AX
LEA SP, TOP
堆栈指针SP寄存器的内容应该是
A. 80H
B. 81H
C. 100H
D. 102H
[填空题]以下程序段中Do...Loop 循环执行的次数为 【9】 。程序执行完毕后,n的值为 【10】 。
Private Sub Command1_Click( )
n =5
Do
If n Mod 2= 0 Then
n =n /2
Else
n =n* 3 + 1
End If
Loop Until n=1
End Sub
[单项选择]执行下面程序段,屏幕上将输出( )。
public class Test
private int x=10,y=20;
public Test (int x,int y)
System.out.println (x+this.x);
System.out.println (y+y);
public static void main (String[] args)
Testt= new Test(30,50);
A. 无输出
B. 20
C. 40
D. 40
[单项选择]执行下面程序段,屏幕上将输出( )。 public class Test { private int x=10,y=20; public Test (int x,int y) { System.out.println (x+this.x); System.out.println (y+y); } public static void main (String[] args) { Testt= new Test(30,50); } }
A. 无输出
B. 20 40
C. 40 100
D. 40 70
[单项选择]下面程序段执行结果为______。
x=Int(Rnd( )+4)
Select Case x
Case 5
Print "excellent"
Case 4
Print "good"
Case 3
Print "pass"
Case Else
Print "fail"
End Select
A. excellent
B. good
C. pass
D. fall
[填空题]下面程序段执行后消息框的输出结果是______。
a=12345
Do
a=a/10
b=a Mod 10
Loon While b>=3
MsgBox a