6、賦值語句.ppt_第1頁
6、賦值語句.ppt_第2頁
6、賦值語句.ppt_第3頁
6、賦值語句.ppt_第4頁
6、賦值語句.ppt_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第六講 賦值語句,將數(shù)據(jù)送入計(jì)算機(jī)在程序運(yùn)行時(shí)可以使用read或readln語句,但在編寫具有計(jì)算功能的程序時(shí)更多的使用賦值語句。,第六講 賦值語句,一、賦值 l、已知變量X為8,Y為3,求X十Y,XY,X*Y的值。 分析:可以用賦值語句對X和Y進(jìn)行賦值,然后直接打印輸出。 program ex6_1; var x,y:integer; begin x:=8; y:=3; writeln(x+y=,x+y); writeln(x-y=,x-y); writeln(x*y=,x*y); readln end.,x+y=11 x-y=5 x*y=24,第六講 賦值語句,運(yùn)行程序,顯示結(jié)果如下 x+

2、y=11 x-y=5 x*y=24 程序中x:=8和y:=3都是賦值語句,它們的作用是將值賦給變量。賦值語句的一般格式如下: 變量:=表達(dá)式 說明: (1)任何變量在程序中必須先賦初值。 (2)符號(hào)“:”稱為賦值號(hào),它和數(shù)學(xué)中的等號(hào)”意義不同,數(shù)學(xué)中y4-y,只有當(dāng)y等于2時(shí)算式才成立,而PASCAL語言中y:=4-y,則表示:4減去y當(dāng)前的值后,再將結(jié)果送回給y,即賦值。這樣,y:=y+2在PASCAL語言中是成立的,而在數(shù)學(xué)中y=y+2則永遠(yuǎn)不成立。,第六講 賦值語句,2、輸入兩個(gè)變量的值,將它們交換后,再打印輸出。 program ex6_2; var x,y,z:integer; be

3、gin write(X=);readln(x); write(Y=);readln(y); z:=x; x:=y; y:=z; writeln(X=,x); writeln(Y=,y); readln end. 說明: 要交換兩個(gè)變量的值,可應(yīng)用一個(gè)中間變量Z,將X原先的值先保存在變量Z中,將Y的值賦給X,再將X原先的保存在Z中的值賦給Y,起到交換的作用。,第六講 賦值語句,二、計(jì)算 3、某學(xué)校開運(yùn)動(dòng)會(huì),要在正方形的操場四周插上彩旗。如果每邊插8面彩旗(包括四個(gè)角上的彩旗),問總共需要多少面彩旗? 分析: 如果每邊插上a面彩旗,則四邊需插上a*4面彩旗,因?yàn)樗膫€(gè)角上的彩旗是合用的,所以,總共需要的彩旗是a*4-4面。 program ex6_3; var a,s:integer; begin a:=8; s:=a*4-4; writeln(S=,s); readln end. 運(yùn)行程序,顯示結(jié)果如下: S28 上面的程序中,先說明整型變量a、s,后將整數(shù)8賦值給變量a,再計(jì)算a*44的結(jié)果,并將結(jié)果賦值給變量s,即總共需要28面旗。,第六講 賦值語句,練習(xí)題 1、計(jì)算圖形的周長和面積 2、請你思考一下,例2中如果變量Z不用,程序該怎樣修改? 3、如果將例3題目中的每邊插8面彩旗改為每邊插a面彩旗,程序該怎樣修改

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論