版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、ascal簡單語句1賦值語句賦值語句是為變量提供數(shù)據(jù)的語句,它具有計算和賦值的雙重功能格式:變量標識符:= 表達式如:a:=1;他的意思是將常數(shù)1賦值給變量aa:=b;他的意義是將變量b的值賦值給變量a2思考:b:=a與a:=b含義一樣嗎?b:=a是對變量b進行賦值,a的值不會變化a:=b是對變量a進行賦值,b的值不會變化i:=i+1;是將i的原值加1;如果i原值為6,那i+1等于7,i當前的值就為73輸出結果是多少program e1_1(input,output);const a=8;var b,c:integer;d:real;beginb:=a mod 3;c:=a*b;d:=a;wr
2、iteln(b,c,d);end.b : 2 c:16 d:8.0 4輸出結果是多少program e1_2(input,output);var a,b,c:integer;begina:=1;b:=2c:=3c:=c*aa:=4;b:=a;c:=c*a;writeln(a,b,c,d);end.a:4 b:4 c:125輸入語句、Free Pascal語言的輸入語句有如下兩種形式:)read();)readln(); 、使用說明)是一個或幾個由逗號隔開的變量標識符,他們必須在程序說明部分預先說明,他們可以是整型、實型或字符型,布爾型不可以直接讀入。例:a,b,c為整型變量,read(a,b,
3、c)之后鍵盤輸入:20 30 40 (表示回車)結果:a=20,b=30,c=40)readln語句和read語句不同之處在于輸入數(shù)據(jù)到各變量之后,readln自動換行,從下一行開始再輸入數(shù)據(jù)。一個read語句執(zhí)行完后,數(shù)據(jù)行中多余的未讀數(shù)據(jù)可以被下一個輸入語句讀入;而一個readln于執(zhí)行完后,數(shù)據(jù)行中多余未讀數(shù)據(jù)就沒有用了。readln語句中可以不包含變量名表。即有以下等價情況: read(a,b);readln等價于readln(a,b) 6輸入語句 )輸入語句輸入的數(shù)據(jù)類型必須和變量一一對應。如果輸入的是一串整數(shù)或?qū)崝?shù),數(shù)據(jù)間用空格或回車分隔;若輸入的是一串字符,則不用分隔。一次性讀入
4、的數(shù)據(jù)類型必須要求一致.例:program shuru;varx:real;c:char;beginwrite(please input the number: ($XXX.XX);readln(c,x);/錯誤readln(c);/字符與實數(shù)分開來讀入readln(x);writeln(The price is ,c,x)end. 7輸入自己名字表揚自己寫一個輸入語句,然后輸入自己名字如 輸入楊慧姍 readln(a) 注意a是字符串類型string輸出 楊慧姍是天才 writeln(a, is a talented) 注意pascal中的()看起來像,但是他們不能用來表示的,要用9、0的括
5、號!8輸出語句 、Free Pascal的輸出語句有兩種形式:)write())writeln()、使用說明)是一串用逗號分隔的常量、變量、函數(shù)名、表達式或字符串。如果是變量、函數(shù)名、表達式,則將其計算結果輸出;如果是常量或字符串,則直接輸出其值。)writeln和writeln的區(qū)別在于:write語句是輸出項輸出后,不換行,光標停留在最后一項后,writeln語句按項輸出后,自動換行,光標則停留在下一行的開始位置。writeln語句允許不含有輸出項,即僅writeln;表示換行。9輸出語句 )Free Pascal語言把輸出項的數(shù)據(jù)顯示占用的寬度稱為域?qū)?,你可以根?jù)輸出格式的要求在輸出語句
6、中自動定義每個輸出項的寬度。定義寬度時分為單域?qū)捄碗p域?qū)挕?、單域?qū)捿敵龈袷綖閣riteln(I:n)在n個字符寬的輸出域上按右對齊方式輸出I的值,若n大于I的實際位數(shù),則在I值前面補(n-I的實際位數(shù))個空格。若I的實際位數(shù)大于n,則自動突破限制。n必須是整數(shù)。、雙域?qū)捿敵龈袷綖閣riteln(a:m:n)雙域?qū)捴饕糜趯嵭蛿?shù)據(jù)的輸出。n的用法同上。在n個字符寬的輸出域上按右隊齊方式用小數(shù)點形式輸出a的數(shù)值,m是小數(shù)點后的位數(shù)。原來的數(shù)據(jù)按該該格式指定的小數(shù)位數(shù)四舍五入。若m=0 ,則不輸出小數(shù)部分和小數(shù)點,原數(shù)據(jù)四舍五入取整。n,m必須是整數(shù)。 10輸出語句 program shuchu;consts=pascal;vari:integer;r:real;c:char;b:boolean;begini:=12345;r:=123.45c:=a;b:=true;writeln(i=);writeln(i:6);writeln(r=,r,r:6:1);writeln(c=,c,c:10);writeln(b=,b,b:10)end. 11編程交換兩個數(shù)的值本來小明是男生,小紅是女生,但是老師在錄入檔案的時候?qū)⑺麄兊男詣e弄錯了,現(xiàn)在要將他們改正過來,你們能幫忙嗎?如 a=1,b=2,現(xiàn)在要將a=2,b=1,要怎樣呢t:=a;a:=b;b:=t;在pascal
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆湖南省名校聯(lián)考聯(lián)合體高三上學期第二次聯(lián)考地理含答案
- 2023-2024學年廣東省廣州市市越秀某中學高一地理期末大聯(lián)考試題含解析
- 健康夏季-空調(diào)的合理使用
- 粵教版八年級物理(上冊)期末試題及答案
- 全方位解析:2024年PIE工程師培訓教程
- 初中語文貝殼的現(xiàn)代文閱讀答案
- 2025版高考數(shù)學一輪復習練案37理+36文第五章數(shù)列高考大題規(guī)范解答系列三-數(shù)列練習含解析新人教版
- 四年級數(shù)學上冊八垂線和平行線8.4角的分類和畫角導學案蘇教版
- 2024年健康食譜:《水果拼盤》教案
- Animate-CC動畫制作核心技能一本通-課件第9、10章-骨骼動畫與攝像頭動畫、交互動畫
- 孤殘兒童護理理論知識考試題庫及答案
- 2024年興業(yè)銀行股份有限公司校園招聘考試試題及參考答案
- 2024年計算機軟考(初級)網(wǎng)絡管理員考試題庫大全(含真題等)
- 小學生必背古詩“飛花令”200句
- 大班幼兒學情分析報告
- 北師大版三年級數(shù)學上冊第六單元《乘法》(大單元教學設計)
- 紡織品購銷合同(5篇)
- 體育市場營銷智慧樹知到期末考試答案章節(jié)答案2024年西華大學
- 【課件】第15課+權力與理性-17、18世紀西方美術+課件-高中美術人教版(2019)美術鑒賞
- 兒童早期的認知發(fā)展-皮亞杰前運算階段(三座山實驗)
- 2024年極兔速遞有限公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論