輸入語句、輸出語句和賦值語解析
《輸入語句、輸出語句和賦值語解析》由會員分享,可在線閱讀,更多相關《輸入語句、輸出語句和賦值語解析(23頁珍藏版)》請在讀根文庫上搜索。
1、*算法根本語句-輸入、輸出、賦值語句輸入、輸出、賦值語句計算機程序 計算機程序*復習回憶1.1.什么是算法?什么是程序框圖?什么是算法?什么是程序框圖?2.2.算法的根本規律構造有哪些?算法的根本規律構造有哪些?數學中算法通常是指依據肯定規章解決某一類問題的明 數學中算法通常是指依據肯定規章解決某一類問題的明確和有限的步驟 確和有限的步驟.程序框圖又稱流程圖 程序框圖又稱流程圖,是一種用程序框、流程線及文字 是一種用程序框、流程線及文字說明來表示算法的圖形。說明來表示算法的圖形。有三種:挨次構造、條件構造、循環構造,有三種:挨次構造、條件構造、循環構造,其中循環構造又分為當型構造和直到型構造兩
2、種。其中循環構造又分為當型構造和直到型構造兩種。*新課引入我們用自然語言或程序框圖描述的算法,計算我們用自然語言或程序框圖描述的算法,計算機是看不懂的,更不理解的機是看不懂的,更不理解的.因此還需要將算因此還需要將算法用計算機能夠理解的程序設計語言翻譯成計法用計算機能夠理解的程序設計語言翻譯成計算機程序算機程序.程序設計語言有很多種程序設計語言有很多種.各種程序設計語言中都包含以下根本的算法語句:各種程序設計語言中都包含以下根本的算法語句:輸入語句、輸出語句、賦值語句、條件語句和循輸入語句、輸出語句、賦值語句、條件語句和循環語句環語句.今日,我們一起用類今日,我們一起用類BASICBASIC語
3、言學習輸語言學習輸入語句、輸出語句、賦值語句入語句、輸出語句、賦值語句.*引例 引例 用描點法作函數 用描點法作函數 的圖象時,需要求出自變量和函數的一組對應值。編 的圖象時,需要求出自變量和函數的一組對應值。編寫程序,分別計算當 寫程序,分別計算當x=-5,-4,-3,-2,-1,0,1,2,3,4,5 x=-5,-4,-3,-2,-1,0,1,2,3,4,5時的函 時的函數值。數值。算法如下:算法如下:第一步,輸入一個自變量 第一步,輸入一個自變量X X的值;的值;第二步,計算 第二步,計算第三步,輸出 第三步,輸出程序框圖:程序框圖:開頭輸出y結束輸入X*引例 引例 用描點法作函數 用描
4、點法作函數 的圖象時,需要求出自變量和函數的一組對應值。編 的圖象時,需要求出自變量和函數的一組對應值。編寫程序,分別計算當 寫程序,分別計算當x=-5,-4,-3,-2,-1,0,1,2,3,4,5 x=-5,-4,-3,-2,-1,0,1,2,3,4,5時的函 時的函數值。數值。程序框圖:程序框圖:開始輸入X輸出y結束程序:程序:INPUT“x INPUT“x”;x;xy=x3+3*x2-24x+30PRINT y PRINT yEND END 這個程序由4個語句行組成,計算機按語句行排列的挨次依次執行程序中的語句,最終一行的END語句表示程序到此完畢.INPUT“x=”;x PRINT
5、yEND在這個程序中,第1行中的INPUT語句稱為輸入語句,其一般格式是:INPUT“提示內容”;變量 其中,“提示內容”一般是提示用戶輸入什么樣的信息,它可以用字母、符號、文字等來表述.變量是指程序在運行時其值是可以變化的量,一般用字母表示,若輸入多個變量,變量與變量之間用逗號隔開.提示內容加引號,提示內容與變量之間用分號隔開.據此,輸入框 轉化為輸入語句可以怎樣表述?輸入a,b,cINPUT“a,b,c=”;a,b,c在這個程序中,第3行中的PRINT語句稱為輸出語句,其一般格式是:PRINT“提示內容”;表達式 其中,“提示內容”一般是提示用戶輸出什么樣的信息,它通常是常量或變量的值;表
6、達式一般是表示輸出信息所對應的字母或代數式.PRINT語句可以在計算機的屏幕上輸出運算結果和系統信息.例如,在計算a與b的和S時,輸出框 轉化為輸出語句可以做如下表述:輸出SPRINT“S=”;S 或 RINT“Sum=”;a+b在上述求函數值的程序中,其次行中的語句稱為賦值語句,其一般格式是:變量=表達式 其根本含義是將表達式所代表的值賦給變量,賦值語句中的“=”叫做賦值號.計算機在執行賦值語句時,先計算“=”右邊表達式的值,然后把這個值賦給“=”左邊的變量.據此,執行框 轉化為賦值語句可以怎樣表述?語句 一般格式 主要功能 說明輸入語句輸出語句賦值語句INPUT“提示內容”;變量PRINT
7、“提示內容”;表達式變量表達式可對程序中的變量賦值可輸出表達式的值,計算可對程序中的變量賦值,計算1提示內容和它后面 的“;”可以省略2一個語句可以給多個變 量賦值,中間用“,”分隔3無計算功能1表達式可以是變量,計算公式,或系統信息2一個語句可以輸入多個表達式,中間用“,”分隔3有計算功能1“=”的右側必需是表達式,左側必需是變量2一個語句只能給一個變量賦3有計算功能*例例11、編寫程序,計算一個學生語文、數學、英編寫程序,計算一個學生語文、數學、英語三門課程的總成績和平均成績,并輸出。語三門課程的總成績和平均成績,并輸出。穩固提高算法如下:算法如下:第一步,輸入該學生數學、語文、英語三門課
- 配套說明:
標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創性部分享有著作權。
- 關 鍵 詞:
- 輸入 語句 輸出 賦值 解析
