跳到主要內容
程式設計 / 考一考自己

選擇 10

看看自己那個部份不太懂 

 

 

1. 下列Visual Basic程式執行後,總共輸出幾個$(輸入數字即可,不用輸入”個”) 

 

Private Sub Form_Activate ( ) 

 

   X = 7 \ 2  

 

   Select Case X  

 

     Case 1: Print “ $   

 

     Case 2: Print “ $$   

 

     Case Else: Print “ $$$   

 

   End Select  

 

End Sub

2. 執行下面的Visual Basic 程式碼後,輸出的資料為何?  (輸入A BC即可,不必輸入””) 

 

Private Sub Form_Activate( ) 

 

X = 5 \ 2 

 

Select Case X   

 

 Case 1 

 

     Print "A" 

 

 Case 2 

 

     Print "B" 

 

 Case Else 

 

     Print "C" 

 

End Select 

 

End Sub

3. 求執行下列BASIC程式後,印出a的結果為何? 

 

a=0 : j=2 

 

IF a>j THEN 

 

  a=a+2 

 

ELSE 

 

   a=a+1 

 

END IF 

 

a=a+j 

 

PRINT a 

 

 

4. 執行下列 BASIC 程式後,輸出的結果為何?(將輸出的數字連續輸入於網頁上,中間不必空白)   

 

a = 3 : b = 5 : c = 4 

 

If a > b Then 

 

  If b > c Then Print a ;  

 

Else 

 

 Print c 

 

End If 

 

Print a 

 

 

=========================================================

5. BASIC語言的片段程式如下:   

 

  A=1:B=2:C=3 

 

  IF B>1 THEN 

 

   IF A>=1   

 

    C=2 

 

   ELSE 

 

    C=4 

 

   END IF 

 

  END IF 

 

    PRINT C   

========================================================================

 

 

6. 下列程式執行結果為:  

 

z=0 

 

for x=1 to 5 step 2 

 

  for y=1 to x 

 

      z=z+y 

 

  next y 

 

next x 

 

print z-(x*2)

7. 下列程式執行後,顯示的結果為何?  

 

 

  SUM=1 

 

    FOR I=1 TO 3 

 

       J=I^2*2 

 

       SUM=2*SUM+J 

 

    NEXT I 

 

  PRINT SUM-3

 

 

 

8. 下列 Visual Basic 程式片段執行後,會在螢幕上出現幾個 # 號?(輸入數字即可,不用輸入”個”) 

 

For I = 19 To 1 Step –

 

  Print "#"; 

 

Next I  

 

 

9. 執行下列程式,印出的結果為何?  

 

S = 0 

 

X = 20 

 

FOR X = 1 TO 4 

 

   S = S + X   

 

NEXT X 

 

PRINT S  

 

 

10. 執行下列程式片段,K值是何? 

 

  K=

 

  FOR I=14 TO 1 STEP -2 

 

 KK

 

  NEXT

時間類別單位標題發佈點閱
跳至網頁頂部