藍翔耀老師教學網站 - 5. 計算機概論(課程) - 5.1. 計算機概論_講義5
 


歷程檔案 Portfolio


關於我 About Me

5.1. 計算機概論_講義5




多層迴圈語法

1.迴圈不可交叉,可使用打字的技巧避開「迴圈交叉

2. 執行過程「由內而外層」

 Ex:    For  i = 1  To  9  [ step  1 ]

 

       Next  i

        

    

Ex1.  迴圈沒有交叉

For i =1  to  9

            For j = 1  to  9

               ………..

            Next  j

       Next  i

 

Ex2.  迴圈交叉
 
     For i
=1  to  9

         For j = 1  to  9

            ………..

         Next  i

     Next  j

 

 

 

 

 

Ex3.  執行過程「由內而外層」

For i =1  to  3      (外層)

            For j = 1  to  5  (內層)

                Print  i * j  ; 

            Next  j

            Print    

        Next  i

 

共執行 i*j = 3*5 = 15

內層由1變到5,外層才變換一次

 

 

I (外層)

J (內層)

I * J

備註

1

1

1

1*1

 

2

1

2

1*2

 

3

1

3

1*3

 

4

1

4

1*4

 

5

1

5

1*5

交界

6

2

1

2*1

 

7

2

2

2*2

 

8

2

3

2*3

 

9

2

4

2*4

 

10

2

5

2*5

交界

11

3

1

3*1

 

12

3

2

3*2

 

13

3

3

3*3

 

14

3

4

3*4

 

15

3

5

3*5

 

 

 

 

 

 

 












全部共 0則留言
登入帳號密碼代表遵守學術網路規範


文章分類 Labels


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應