網路城邦
上一篇 回創作列表 下一篇   字體:
電腦五國語言基礎2: For 迴圈
2010/12/15 22:26:22瀏覽574|回應0|推薦1
一個指令
當我們想重複做很多次時
我們可以重複複製很多次
或者就用 For....Next 迴圈
指定一個變數
讓它由起值變到終值
如  For i=1 to 5
就是讓i由1 變到5
每次加1
執行到 Next 時
則跳回重複
當i>5 時
就不再跳回
直接向下走了

以下就是讓 i 由1 到5
同時把自己列印出來的例子

BASIC:
        ' *******************************************
        ' for loop statement (For..Next)
        ' *******************************************
        Sub ForLoop()
            ' Declare local variable
            Dim i as Integer
            Debug.Print " ";"**** For statement ***";
            Debug.Print
            For i=1 to 5
                Debug.Print " ";"i=";
                Debug.Print " ";i;
                Debug.Print
            Next
        End Sub

C++:
        /* ******************************************* */
        /* for loop statement (For..Next) */
        /* ******************************************* */
        void ForLoop() {
            /* Declare local variable */
            int i;
            printf(" %s" , "**** For statement ***");
            printf("\n" );
            for (i=1; i<= 5; i++) {
                printf(" %s" , "i=");
                printf(" %d" , i);
                printf("\n" );
            }
        }

JAVA:
        // *******************************************
        // for loop statement (For..Next)
        // *******************************************
        public void ForLoop()  {
            // Declare local variable
            int i;
            System.out.print(" "+"**** For statement ***" );
            System.out.println("");
            for (i=1; i<= 5; i++) {
                System.out.print(" "+"i=" );
                System.out.print(" "+i );
                System.out.println("");
            }
        }
   
C#:
        /* ******************************************* */
        /* for loop statement (For..Next) */
        /* ******************************************* */
        public void ForLoop()  {
            /* Declare local variable */
            int i;
            Console.Write(" "+"**** For statement ***");
            Console.WriteLine("");
            for (i=1; i<= 5; i++) {
                Console.Write(" "+"i=");
                Console.Write(" "+i);
                Console.WriteLine("");
            }
        }

PHP:   
        /* ******************************************* */
        /* for loop statement (For..Next) */
        /* ******************************************* */
        function ForLoop()  {
            /* Declare local variable */
            echo " "."**** For statement ***";
            echo "";
            for ($i=1; $i<= 5; $i++) {
                echo " "."i=";
                echo " ".$i;
                echo "";
            }
        }
   


( 知識學習考試升學 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=markhsia&aid=4701029