高中數(shù)學(xué) 1.3.1 賦值語(yǔ)句 輸入、輸出語(yǔ)句課件 蘇教版必修3.ppt_第1頁(yè)
高中數(shù)學(xué) 1.3.1 賦值語(yǔ)句 輸入、輸出語(yǔ)句課件 蘇教版必修3.ppt_第2頁(yè)
高中數(shù)學(xué) 1.3.1 賦值語(yǔ)句 輸入、輸出語(yǔ)句課件 蘇教版必修3.ppt_第3頁(yè)
高中數(shù)學(xué) 1.3.1 賦值語(yǔ)句 輸入、輸出語(yǔ)句課件 蘇教版必修3.ppt_第4頁(yè)
高中數(shù)學(xué) 1.3.1 賦值語(yǔ)句 輸入、輸出語(yǔ)句課件 蘇教版必修3.ppt_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)學(xué) 必修3 蘇教版 第1章算法初步1 3基本算法語(yǔ)句1 3 1賦值語(yǔ)句輸入 輸出語(yǔ)句 情景切入在討論課上 有一個(gè)同學(xué)出了這樣一個(gè)題目 體育用品商店里擺放著大大小小 形形色色的各類球 籃球 排球 鉛球 網(wǎng)球 乒乓球等 請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序 只要給出了球的半徑就能馬上知道它的體積 你會(huì)設(shè)計(jì)嗎 相信你學(xué)習(xí)了這節(jié)課以后就能順利解決這一問(wèn)題 1 理解輸入 輸出語(yǔ)句和賦值語(yǔ)句的語(yǔ)法格式與功能 2 能正確識(shí)別和編寫簡(jiǎn)單的偽代碼 欄目鏈接 自主學(xué)習(xí) 1 任何一種程序設(shè)計(jì)語(yǔ)言中都包含五種基本的算法語(yǔ)句 它們分別是 2 偽代碼是介于 語(yǔ)言和 語(yǔ)言之間的文字和符號(hào) 3 在某些算法中 變量的初值要根據(jù)情況經(jīng)常地改變 一般我們把程序和初始數(shù)據(jù)分開(kāi) 每次算題時(shí) 即使初始數(shù)據(jù)改變 也不必改變程序部分 輸入語(yǔ)句輸出語(yǔ)句賦值語(yǔ)句 條件語(yǔ)句循環(huán)語(yǔ)句 自然計(jì)算機(jī) 欄目鏈接 自主學(xué)習(xí) 只要每次程序運(yùn)行時(shí) 輸入相應(yīng)的數(shù)據(jù)即可 這個(gè)過(guò)程在程序語(yǔ)言中 用 來(lái)控制 輸入語(yǔ)句之一是 它的一般格式為 4 任何程序語(yǔ)言必須有 來(lái)控制輸出 輸出語(yǔ)句的功能就是以某種形式把結(jié)果 輸出 在vb語(yǔ)言中 就是其中一個(gè)輸出語(yǔ)句 其格式是 輸入語(yǔ)句 read reada b 輸出語(yǔ)句 print printa b 欄目鏈接 欄目鏈接 一 賦值語(yǔ)句 要點(diǎn)導(dǎo)航 1 定義 在表述一個(gè)算法時(shí) 經(jīng)常要引入變量 并賦給該變量一個(gè)值 用來(lái)表明賦給某一個(gè)變量一個(gè)具體的確定值的語(yǔ)句叫做賦值語(yǔ)句 在算法語(yǔ)句中 賦值語(yǔ)句是最基本的語(yǔ)句 2 格式 賦值語(yǔ)句的一般格式為 變量 表達(dá)式 3 作用 賦值語(yǔ)句中的 號(hào) 稱作賦值號(hào) 賦值語(yǔ)句的作用是先計(jì)算出賦值號(hào)右邊表達(dá)式的值 然后把該值賦給賦值號(hào)左邊的變量 使該變量的值等于表達(dá)式的值 欄目鏈接 要點(diǎn)導(dǎo)航 如 m 2 n 3 s m n 2 都是賦值語(yǔ)句 注意 1 賦值號(hào)左邊只能是變量的名字 而不是表達(dá)式 例如5 3 x是錯(cuò)誤的 2 賦值號(hào)左右不能對(duì)換 賦值語(yǔ)句是將賦值號(hào)右邊的表達(dá)式的值賦給賦值號(hào)左邊的變量 例如a b 表示用b的值替代變量a原先的取值 不能改寫為b a 因?yàn)楹笳弑硎居胊的值替代變量b的值 欄目鏈接 要點(diǎn)導(dǎo)航 3 不能利用賦值語(yǔ)句進(jìn)行代數(shù)式 或符號(hào) 的演算 如化簡(jiǎn) 因式分解等 如y x2 3x 2 x 1 x 2 這是不能實(shí)現(xiàn)的 在賦值語(yǔ)句中的賦值號(hào)右邊的表達(dá)式中的每一個(gè) 變量 都必須事先賦給確定的值 在一個(gè)賦值語(yǔ)句中只能給一個(gè)變量賦值 不能出現(xiàn)兩個(gè)或多個(gè) 4 賦值號(hào)與數(shù)學(xué)中的等號(hào)的意義不同 賦值號(hào)左邊的變量如果原來(lái)沒(méi)有值 則在執(zhí)行賦值語(yǔ)句后 獲得一個(gè)值 如果原來(lái)已有值 則執(zhí)行該語(yǔ)句后 以 欄目鏈接 要點(diǎn)導(dǎo)航 賦值號(hào)右邊表達(dá)式的值代替該變量的原值 即將原值 沖掉 如i i 2在數(shù)學(xué)中是不成立的 但在賦值語(yǔ)句中 意思是將i的原值加2 再賦給i 即i的值增加了2 5 對(duì)于一個(gè)變量可以多次賦值 4 賦值語(yǔ)句的基本類型 以賦值表達(dá)式中是否含有變量本身為分類標(biāo)準(zhǔn)可分為三類 一是不含有變量本身 即賦給變量常數(shù)值 如a 1 或?qū)⒑衅渌兞康谋磉_(dá)式賦給變量 如b 2a 1 二是僅含有變量本身而 欄目鏈接 要點(diǎn)導(dǎo)航 不含有其他變量 即將含有變量本身的表達(dá)式的值賦給變量 如i 3i 1就是將3i 1的值賦給i 三是既含有變量本身又含有其他變量 如s s i 欄目鏈接 要點(diǎn)導(dǎo)航 1 輸入語(yǔ)句 在某些算法中 變量的初值要根據(jù)情況經(jīng)常地改變 一般我們把程序和初始數(shù)據(jù)分開(kāi) 每次算題時(shí) 即使初始數(shù)據(jù)改變 也不必改變程序部分 只要每次程序運(yùn)行時(shí) 輸入相應(yīng)的數(shù)據(jù)即可 這個(gè)過(guò)程在程序語(yǔ)言中用 輸入語(yǔ)句 來(lái)控制 不同的程序語(yǔ)言都有自己的輸入指令和方法 二 輸入語(yǔ)句 輸出語(yǔ)句 欄目鏈接 要點(diǎn)導(dǎo)航 2 輸出語(yǔ)句 任何求解問(wèn)題的算法 都要把求解的結(jié)果 輸出 由此可知 任何程序語(yǔ)言也必須由 輸出語(yǔ)句 來(lái)控制輸出 不同的程序語(yǔ)言都有自己的輸出語(yǔ)句和表現(xiàn)形式 但功能是一樣的 就是以某種形式把求解結(jié)果 輸出 出來(lái) 3 輸出語(yǔ)句和輸入語(yǔ)句的異同點(diǎn) 相同點(diǎn) 都可以輸入或輸出多個(gè)常量 不同點(diǎn) 語(yǔ)句定義符不同 輸出語(yǔ)句的定義符是 print 而輸入語(yǔ)句的定義符是 read 具體內(nèi)容不同 輸入的具體內(nèi)容只能是具體的 欄目鏈接 要點(diǎn)導(dǎo)航 數(shù)值和單個(gè)或多個(gè)字符 而輸出的結(jié)果 可以是數(shù)量 也可能是變量 還可能是表達(dá)式或字符串 比較輸出語(yǔ)句與輸入語(yǔ)句的異同 有利于我們準(zhǔn)確地掌握這兩種語(yǔ)句 最終達(dá)到靈活運(yùn)用它們的目的 在比較時(shí) 既要從形式 結(jié)構(gòu)上進(jìn)行比較 又要從實(shí)質(zhì)內(nèi)涵上進(jìn)行比較 注意 1 算法 流程圖 偽代碼三者之間相輔相成 已知三者之一 可以寫出另外兩個(gè) 應(yīng)熟練掌握它們之間的密切關(guān)系 欄目鏈接 要點(diǎn)導(dǎo)航 2 三種基本語(yǔ)句的使用 輸入 輸出語(yǔ)句是任何一個(gè)程序必不可少的語(yǔ)句 其功能是實(shí)現(xiàn)數(shù)據(jù)的輸入 輸出 賦值語(yǔ)句是最基本的語(yǔ)句 也是一個(gè)程序必不可少的重要組成部分 使用賦值語(yǔ)句 一定要注意其格式要求 如賦值號(hào)左邊只能是變量而不能是表達(dá)式 賦值號(hào)左右兩邊不能對(duì)換 不能利用賦值語(yǔ)句進(jìn)行代數(shù)式的計(jì)算等 利用賦值語(yǔ)句可以實(shí)現(xiàn)兩個(gè)變量值的互換 方法是引進(jìn)第三個(gè)變量 用三個(gè)賦值語(yǔ)句完成 欄目鏈接 欄目鏈接 典例剖析 例1判斷下列賦值語(yǔ)句是否正確 1 4 m 2 x y 10 3 a b 2 4 n n 欄目鏈接 由賦值語(yǔ)句中的 左邊是變量 右邊是表達(dá)式知 1 錯(cuò)誤 由賦值語(yǔ)句中 左邊不能是代數(shù)式知 2 錯(cuò)誤 由賦值語(yǔ)句只能給一個(gè)變量賦值 不能出現(xiàn)兩個(gè)或多個(gè) 知 3 錯(cuò)誤 4 是正確的 故 1 錯(cuò)誤 2 錯(cuò)誤 3 錯(cuò)誤 4 正確 根據(jù)賦值語(yǔ)句的特征判斷賦值語(yǔ)句的正確與否 1 2 3 錯(cuò)誤 4 正確 典例剖析 欄目鏈接 典例剖析 變式訓(xùn)練 1 關(guān)于輸入 輸出語(yǔ)句和賦值語(yǔ)句 下列說(shuō)法中 不正確的有 read語(yǔ)句只能給一個(gè)變量賦值 print語(yǔ)句可以在計(jì)算機(jī)屏幕上輸出常量 變量的值和系統(tǒng)信息 賦值語(yǔ)句就是將賦值號(hào)左邊的值賦給賦值號(hào)右邊的變量 賦值語(yǔ)句不能給變量重復(fù)賦值 只能賦一次值 欄目鏈接 read語(yǔ)句可以給多個(gè)變量賦值 賦值語(yǔ)句是將賦值號(hào)右邊表達(dá)式的值賦給賦值號(hào)左邊的變量 賦值語(yǔ)句可以給一個(gè)變量重復(fù)賦值 由上述分析知 均不正確 典例剖析 欄目鏈接 典例剖析 例2任意給出一個(gè)數(shù)據(jù) 正數(shù) 寫出以它為半徑的圓的周長(zhǎng)和面積 用偽代碼設(shè)計(jì)一個(gè)算法 設(shè)圓的半徑為r 則周長(zhǎng)c 2 r 面積s r2 其中圓周率 為常數(shù) 但計(jì)算機(jī)不能識(shí)別這個(gè)常數(shù) 因此我們必須先設(shè)定 的值 即把 的近似值賦給一個(gè)變量 欄目鏈接 典例剖析 pi 3 14readrc 2 pi rs pi r2printc s e等常量不隨著問(wèn)題的改變而改變 用pi代替 且當(dāng)作一個(gè)變量 給它賦值 欄目鏈接 典例剖析 變式訓(xùn)練 2 已知一個(gè)正方形的周長(zhǎng)為16 設(shè)計(jì)算法求它的面積 并用輸入 輸出語(yǔ)句和賦值語(yǔ)句表示 欄目鏈接 典例剖析 pi 3 14readrc 2 pi rs pi r2printc s e等常量不隨著問(wèn)題的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論