1.2 基本算法語句
1.2.1 輸入語句、輸出語句和賦值語句
|
學(xué) 習(xí) 目 標(biāo)
|
核 心 素 養(yǎng)
|
|
1.理解輸入語句、輸出語句、賦值語句的格式與作用.(重點(diǎn)、易混點(diǎn))
2.能夠?qū)⒊绦蚩驁D轉(zhuǎn)化為“算法”語句.(難點(diǎn))
|
1.通過算法語句的學(xué)習(xí),培養(yǎng)數(shù)學(xué)抽象素養(yǎng).
2.借助程序語句的編寫,提升邏輯推理素養(yǎng).
|


1.輸入、輸出語句
(1)輸入、輸出語句
輸入語句、輸出語句分別與程序框圖中的輸入、輸出框對(duì)應(yīng),用來輸入和輸出信息.
(2)輸入、輸出語句的格式及功能
|
名稱
|
格式
|
功能
|
|
輸入語句
|
INPUT “提示內(nèi)容”;變量,其中“提示內(nèi)容”一般是提示用戶輸入什么樣的信息
|
把程序中新輸入的值賦給變量
|
|
輸出語句
|
PRINT“提示內(nèi)容”;表達(dá)式
|
在計(jì)算機(jī)的屏幕上輸出常量、變量的值和系統(tǒng)信息
|
2.賦值語句
(1)賦值語句和程序框圖中表示賦值的處理框?qū)?yīng),用來給變量賦值.
(2)賦值語句的格式及功能
|
賦值語句
|
變量=表達(dá)式
|
將表達(dá)式所代表的值賦給變量,一般先計(jì)算“=”右邊表達(dá)式的值,然后把這個(gè)值賦給“=”左邊的變量
|
思考:賦值號(hào)與等號(hào)有何區(qū)別?
[提示] (1)賦值號(hào)與等號(hào)意義不同,若把“=”看作等號(hào),則N=N+1不成立,看成賦值號(hào)則成立.
(2)賦值號(hào)兩邊的內(nèi)容不能對(duì)調(diào).
(3)雖然賦值語句具有計(jì)算與賦值的作用,但不能利用它進(jìn)行代數(shù)式的演算.

1.下列關(guān)于賦值語句的說法錯(cuò)誤的是( )
A.賦值語句先計(jì)算出賦值號(hào)右邊的表達(dá)式的值
B.賦值語句是把左邊變量的值賦給賦值號(hào)右邊的表達(dá)式
C.賦值語句是把右邊表達(dá)式的值賦給賦值號(hào)左邊的變量
D.賦值語句中的“=”和數(shù)學(xué)中的“=”不一樣
B [賦值語句的作用是把右邊表達(dá)式的值賦給賦值號(hào)左邊的變量.]
2.在INPUT語句中,如果同時(shí)輸入多個(gè)變量,變量之間的分隔符是( )
A.逗號(hào) B.分號(hào)
C.空格 D.引號(hào)
A [在算法語句中,同時(shí)輸入多個(gè)變量,變量之間用逗號(hào)隔開.]
3.下列給出的輸入、輸出語句正確的是( )
①輸入語句:INPUT a,b,c,d,e;②輸入語句:INPUT X=1;③輸出語句:PRINT A=4;④輸出語句:PRINT 10,3*2,2/3.
A.①② B.②③
C.③④ D.①④
D [①④正確,②③中對(duì)變量賦值是錯(cuò)誤的.]
4.下面一段程序執(zhí)行后的結(jié)果是________.

10 [先把2賦給A,然后把A*2賦給A,即A變?yōu)?/span>4,再把A+6賦給A,故A為10.]

|

|
輸入、輸出語句
|
【例1】 (1)下列語句正確的是________(只填序號(hào)).
①INPUT 2,3,4
②INPUT x=2
③INPUT x
④INPUT x,y,z
⑤INPUT “a=”;a
⑥INPUT “a=”;5*5
⑦INPUT a,b,c,