版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、ascal簡單語句1賦值語句賦值語句是為變量提供數(shù)據(jù)的語句,它具有計算和賦值的雙重功能格式:變量標(biāo)識符:= 表達(dá)式如: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當(dāng)前的值就為73輸出結(jié)果是多少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輸出結(jié)果是多少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(); 、使用說明)是一個或幾個由逗號隔開的變量標(biāo)識符,他們必須在程序說明部分預(yù)先說明,他們可以是整型、實型或字符型,布爾型不可以直接讀入。例:a,b,c為整型變量,read(a,b,
3、c)之后鍵盤輸入:20 30 40 (表示回車)結(jié)果: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ù)類型必須和變量一一對應(yīng)。如果輸入的是一串整數(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ù)名、表達(dá)式或字符串。如果是變量、函數(shù)名、表達(dá)式,則將其計算結(jié)果輸出;如果是常量或字符串,則直接輸出其值。)writeln和writeln的區(qū)別在于:write語句是輸出項輸出后,不換行,光標(biāo)停留在最后一項后,writeln語句按項輸出后,自動換行,光標(biāo)則停留在下一行的開始位置。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)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 私募基金協(xié)議書范本
- 廣告位場地租賃合同范本
- 吸污車租用協(xié)議書范本
- 小型鏟車租賃合同范本
- 寧波勞動合同范本
- 司機聘用勞動合同范本
- 鋼結(jié)構(gòu)廠房承包合同范本
- 冀教版數(shù)學(xué)九年級上冊《公式法》聽評課記錄1
- 活動二《不用土的栽培術(shù)》(說課稿)-2023-2024學(xué)年五年級上冊綜合實踐活動滬科黔科版
- 重慶化工職業(yè)學(xué)院《過程控制工程》2023-2024學(xué)年第二學(xué)期期末試卷
- Bankart損傷的診療進展培訓(xùn)課件
- 護理部用藥安全質(zhì)量評價標(biāo)準(zhǔn)
- 校園信息化設(shè)備管理檢查表
- 新版抗拔樁裂縫及強度驗算計算表格(自動版)
- API SPEC 5DP-2020鉆桿規(guī)范
- 創(chuàng)新思維課件(完整版)
- DB34∕T 4161-2022 全過程工程咨詢服務(wù)管理規(guī)程
- 部編版小學(xué)生語文教師:統(tǒng)編版語文1-6年級語文要素梳理
- 注塑成型工藝參數(shù)知識講解
- 安全生產(chǎn)專業(yè)化管理
- 初中生成長檔案模板
評論
0/150
提交評論