青青草国产成人av片免费/香港三级日本韩国三级专线/国内自拍在钱/天堂国产女人av

發表于 2010-4-6 20:56:30
文筆不好,請多見諒。
原來使用Word排版好了,發上來還要重新排版.......

Pascal語言編程教程
一、編程的幾點介紹
1、簡介(復制于百度百科,僅僅只是為了開拓視野,故可看可不看)

  Pascal是一種計算機通用的高級程序設計語言。它由瑞士Niklaus Wirth教授于六十年代末設計并創立。
  以法國數學家命名的Pascal語言現已成為使用最廣泛的基于DOS的語言之一,其主要特點有:嚴格的結構化形式;豐富完備的數據類型;運行效率高;查錯能力強。
  正因為上述特點,Pascal語言可以被方便地用于描述各種算法與數據結構。尤其是對于程序設計的初學者,Pascal語言有益于培養良好的程序設計風格和習慣。IOI(國際奧林匹克信息學競賽)把Pascal語言作為三種程序設計語言之一, NOI(全國奧林匹克信息學競賽)把Pascal語言定為唯一提倡的程序設計語言,在大學中Pascal語言也常常被用作學習數據結構與算法的教學語言。
  在Pascal問世以來的三十余年間,先后產生了適合于不同機型的各種各樣版本。其中影響最大的莫過于Turbo Pascal系列軟件。它是由美國Borland公司設計、研制的一種適用于微機的Pascal編譯系統。該編譯系統由1983年推出1.0版本發展到1992年推出的7.0版本,其版本不斷更新,而功能更趨完善。

2、學習編程的目的

  在簡介中提到過,Pascal語言的主要特點之一 ——嚴格的結構化形式。學習編程,可以讓思維更加嚴謹,擁有更加敏捷的思維。

3、學習編程的難度
  學習編程并不需要太多的時間,也不需要持之以恒的練習。編程更多的是需要創新,需要思維。語言并不難。就好比是作文,同樣的幾個字、幾個詞,可以組出無限多的文章。


3

29

分享

| 樓主| 發表于 2010-4-6 21:00:51
本帖最后由 夜の檸檬 于 2010-4-6 21:02 編輯

第一章節、 編程環境
  目前而言,在WINDOWS下最方便的編程軟件是Free Pascal。最新版本為2.2.4
從官方網站下載后(也可以點這里下載)后安裝至硬盤內。可以在桌面上看到這個圖標
右鍵點擊這個圖標后彈出右鍵菜單,單擊屬性。然后單擊“選項”選項卡下“當前代碼頁”的下拉菜單,單擊“437(OEM – 美國)”。之后,就可以開始進入軟件了。
【注】:為什么要修改當前代碼頁?因為Free Pascal 是在DOS的基礎上構建的,我們所熟知的操作系統卻是WINDOWS。所以,WINDOWS在模擬DOS的時候,會自動把代碼中國GBK。簡而言之,如果沒有修改這個的話,得到的內容會是一堆亂碼(如下圖)

  進入編程環境中,可以看到上面一排灰底黑字的,是菜單欄(和word是一樣的)菜單欄下方是操作欄。(見下圖)



有一點英語基礎的,就能很快上手。即使英語不是太好的,借助詞典,也能明白各個菜單的意義。
和我們平時寫文章一樣,編程的開始是創建一個文檔。首先單擊File(文件)菜單,在下拉菜單中點擊New(新建文件),這時,在操作欄里會跳出一個新的對話框。因為還沒有命名,所以程序暫且叫它noname01。
Pascal語言中,有開頭,有結尾。選擇Pascal語言作為學編程的第一種語言,是因為它嚴謹。
先來看一個程序的片段

引用
program Pascal Language; //標題(這一部分可要可不要,僅僅只是為了方便編程者能迅速了解和區分不同的程序);
  begin //程序開頭
    …… // 主程序
  end. //程序結尾

從以上的程序片段中,可以看出。Pascal語言以begin作為程序的開始的標志。以end作為程序結束的標志。需要注意的一點是,除了begin和end以外,包括標題在內,每一句命令后面都要有一個“;”(英文分號)作為一個命令結束的標志。
第一章節就先講到這,學到這里,如果能夠看懂的。可以試著編寫一個“Hello World”的程序,無論在哪種編程語言中,它都是編程的第一步。
【如果不懂的,底下有樣例源代碼】

引用
Program hello world;
  Begin
    Writeln(’Hello world’);//直接寫出一句話,要用英文的單引號(’’)框起來。Write的意思是輸出,后面
                     加一個ln的意思是輸出,然后另起一行(類似于Word中的回車。這一部分會在以后提到)
End;
本帖子中包含更多圖片或附件資源

您需要 登錄 才可以下載或查看,沒有帳號?加入學院

| 樓主| 發表于 2010-4-6 21:03:21
如果有任何不清楚的,歡迎站內短信來詢問
| 發表于 2010-4-7 12:37:57
沒看懂。。。再看一遍。。。。。。。。。。。。
| 發表于 2010-4-7 19:43:15
話說.........檸檬你發天書沒幾個人看得動= =...............
| 樓主| 發表于 2010-4-7 19:44:00
引用
話說.........檸檬你發天書沒幾個人看得動= =...............
蜘蛛 發表于 2010-4-7 19:43  



    暈..........

15秒前發表
| 發表于 2010-4-9 20:02:09
以前看過C語言,編程實在是難
| 發表于 2010-4-10 10:32:59
我已經徹底暈了
| 發表于 2010-4-10 16:25:30
不會用啊~~~
| 發表于 2016-5-13 12:51:35
我只看過JS和php
現在也大多忘記了
返回版塊
12
尚未登錄
您需要登錄后才可以回帖 登錄 | 加入學院