課程內容
《基本算法語句》
知識探究
思考1:在算法的程序框圖中,輸入框與輸出框是兩個必要的程序框,我們用什么圖形表示這個過程框?其功能作用如何?
思考2:在程序框圖中,處理框也是一個常用的程序框,我們用什么圖形表示這個程序框?其功能作用如何?
思考3:已知函數(shù)y=x3+3x2-24x+30,求自變量x對應的函數(shù)值的算法步驟如何設計?
思考4:該算法是什么邏輯結構?其程序框圖如何?
思考5:我們將該程序框圖中第一個程序框圖省略,后四個程序框中的內容依次寫成算法語句,就得到該算法的計算機程序。
INPUT "x=";x
y=x^3+x*x^2-24*x+30
PRINT "y=";y
END
這個程序由4個語句行組成,計算機按語句行排列的順序依次執(zhí)行程序中的語句,最后一行的END語句表示程序到此結束。
在這個程序中,第1行中的INPUT語句稱為輸入語句,其一般格式是:
INPUT “提示內容”;變量
在這個程序中,第3行中的PRINT語句稱為輸出語句,其一般格式是:
PRINT “提示內容”;表達式
在上述程序中,第2行中的語句稱為賦值語句,其一般格式是:
變量=表達式
典型例題
例1:考察給一個變量重復賦值的程序:
A=10
A=A+15
PRINT A
END
那么,A的輸出值是多少?
例2:寫出“交換兩個變量A和B的值,并輸出交換前后的值”的程序。
例3:寫計算一個學生語文、數(shù)學、英語三門課程的平均成績的算法、程序框圖和程序。
例4:分析下列程序,考慮輸出的結果是什么?
例5:下面輸入、輸出語句正確的有:
(1)INPUT a,b,c
(2)INPUT x=3
(3)PRINT A=4
(4)PRINT 20.3*2
小結:
輸入、輸出、賦值語句是程序算法語言中的三種基本語句,很多復雜的程序都是由這三種基本語句構成。輸入語句是沒有計算功能的,而輸出語句和賦值語句是可以進行計算的。
此內容正在抓緊時間編輯中,請耐心等待
常老師
女,中教中級職稱
從教30年,數(shù)學教研組長,省級“先進教育工作者”、優(yōu)秀教師,市級骨干教師、“教學標兵”。