JAVA學習交流

          互幫互助,共同進步!

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            4 隨筆 :: 6 文章 :: 26 評論 :: 0 Trackbacks
           偽代碼(Pseudocode)是一種算法描述語言。使用偽代碼的目的是為了使被描述的算法可以容易地以任何一種編程語言(Pascal,C,Java,etc)實現。因此,偽代碼必須結構清晰,代碼簡單,可讀性好,并且類似自然語言?! ∠旅媸且环N類Pascal語言的偽代碼的語法規則?! 未a的語法規則:在偽代碼中,每一條指令占一行(else if,例外),指令后不跟任何符號(Pascal和C中語句要以分號結尾);書寫上的“縮進”表示程序中的分支程序結構。這種縮進風格也適用于if-then-else語句。用縮進取代傳統Pascal中的begin和end語句來表示程序的塊結構可以大大提高代碼的清晰性;同一模塊的語句有相同的縮進量,次一級模塊的語句相對與其父級模塊的語句縮進。
          posted on 2006-09-27 09:16 Green 閱讀(2683) 評論(3)  編輯  收藏

          評論

          # re: 什么是偽代碼? 2006-09-27 15:58 譙老師
          在經驗的自己發現,簡單的程序一般都不用寫流程,寫思路,但是復雜的代碼,最好還是把流程寫下來,總體上去考慮整個功能如何實現,寫完以后不僅可以用來作為以后測試,維護的基礎.跟可用來與他人交流.

          但是,如果把全部的東西寫下來必定可能會讓費很多時間,那么這個時候可以采用偽代碼方式.

          比如:

          IF 九點以前 THEN

          do私人事務;

          ELSF 9點到18點 THEN

          工作

          ELSE

          下班;

          END IF

          這樣不但可以達到文檔的效果,同時可以節約時間.

          更重要的是,使結構比較清晰,表達方式更加直觀.

            回復  更多評論
            

          # 還有點不明白 2006-10-07 00:47 振華
          偽代碼 只有那么一個嗎?

          在什么情況下就用喃?  回復  更多評論
            

          # 不能解決的問題 2006-10-08 13:48 劉發君
          我在做第二組作業的第四題時,有兩個問題。請大家提提意見,幫忙解決一下?! ?
            第一個問題是:輸入的最后一個月(12月)不能夠顯示出來(當然,我用的循環的方法我認為是可以顯示的)。相應在統計年總天數的時候,就不能夠統計到最后一個月的天數。以至于總的天數少了31天。
            第二個問題:對當前月不知道怎樣用下劃線來表明。  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 佛坪县| 井冈山市| 阿尔山市| 阳江市| 崇信县| 长宁县| 静海县| 合江县| 承德市| 禹州市| 泽普县| 红桥区| 万荣县| 吉水县| 会同县| 沁阳市| 宜州市| 昭平县| 德阳市| 武义县| 五原县| 溧水县| 屏边| 松潘县| 隆回县| 武义县| 宜良县| 竹溪县| 深泽县| 大邑县| 淮阳县| 罗源县| 大同县| 鄯善县| 扎鲁特旗| 吉林市| 无棣县| 桃源县| 合山市| 独山县| 甘德县|