以下程序段中Do...Loop循环执行的次数为( )。 n=5 Do lf n Mod 2=0 Then n=n\2 Else n=n*3+1 End If Loop untiln=1
A.4
B.3
C.5
D.2
第1题:
执行下面程序段时,语句S的执行次数为()。 for(int i=0;i<=n;i++) for(int j=0;j<=i;j++) S;
A.(n+1)*(n+2)/2
B.n*n
C.n*n/2
D.n(n+1)/2
第2题:
设有以下程序段: int n1,n2; scanf("%d",&n2); while(n2!=0) { n1=n2%10; n2=n2/10; } 若从键盘中输入1298,则循环体执行的次数为 。
第3题:
读程序,并回答问题: N = 100; If N/2==0 Then N = N/2; Else N = N * 3 +1; End If 该程序执行完成后,N的值为_____。
A.50
B.100
C.301
D.0
第4题:
执行下面程序段时,语句S的执行次数为()。 for(int i=0;i<=n;i++) for(int j=0;j<=i;j++) S;
A.n*n
B.n*n/2
C.(n+1)*(n+2)/2
D.n(n+1)/2
第5题:
执行下面程序段时,语句S的执行次数为()。 for(int i=0;i<=n;i++) for(int j=0;j<=i;j++) S;
A.(n+1)*(n+2)/2
B.n*n
C.n(n+1)/2
D.n*n/2
第6题:
以下程序段中循环体执行的次数为()。 for(m=4;m;m-=2) for(n=1;n<4;n++) {…}
A.16
B.12
C.6
D.8
第7题:
以下程序段中Do...Loop循环执行的次数为______。 n=5 Do if n mod 2=0 then n=n\2 else n=n*3+1 end if Loop until n=1
A.4
B.3
C.5
D.2
第8题:
以下程序段中Do...Loop 循环执行的次数为【 】。程序执行完毕后,n的值为【 】。
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
第9题:
执行下面程序段,语句3的执行次数为______。 for(i=0;i<n-1;i++) for(j=n;j>i;j++) state;
A.n(n+2)/2
B.(n-1)(n+2)/2
C.n(n+1)/2
D.(n-1)(n+2)