freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

中等職業(yè)技術(shù)學(xué)校c語(yǔ)言電子教案-資料下載頁(yè)

2025-04-25 12:51本頁(yè)面
  

【正文】 旁 注運(yùn)行時(shí)按以下方式輸入a、b的值:25,34↙ (輸入a、b的值)a=25,b=34 (輸出a、b的值)此時(shí)scanf函數(shù)的作用是:按照a、b在內(nèi)存的地址將a、b的值存進(jìn)去,如圖34所示。變量a、b地址是程序在編譯連接階段分配的?!?d,%d”表示按十進(jìn)制整數(shù)形式輸入數(shù)據(jù)。輸入時(shí),數(shù)據(jù)間必須用逗號(hào)分隔,用空格分隔、回車(chē)鍵、tab(跳格)鍵都是不正確的。若將scanf函數(shù)改寫(xiě)成:scanf(%d%d,amp。a,amp。b)。則輸入時(shí),數(shù)據(jù)間不能用逗號(hào)“,”分隔,必須用一個(gè)或多個(gè)空格分隔,也可以用回車(chē)鍵、tab鍵。即下述幾種方式輸入均是合法的:① 25□□34↙ (數(shù)據(jù)間用空格作為分隔,□代表空格)② 25↙ (數(shù)據(jù)間用回車(chē)鍵作為分隔)34↙與printf函數(shù)中的格式說(shuō)明符相似,以%開(kāi)始,后面跟一個(gè)格式符,中間可以有若干個(gè)附加字符,格式字符串的一般形式為:%[*][輸入數(shù)據(jù)寬度m][長(zhǎng)度] 類(lèi)型【說(shuō)明】[ ]:表示可選項(xiàng)*:表示輸入的數(shù)值不賦給相應(yīng)的變量,即跳過(guò)該數(shù)據(jù)不讀。[輸入數(shù)據(jù)寬度m]:m是十進(jìn)制正整數(shù),表示按m的寬度輸入數(shù)據(jù)。[長(zhǎng)度]:長(zhǎng)度格式符為l和h,l表示輸入長(zhǎng)整型數(shù)據(jù)或雙精度實(shí)型數(shù)據(jù);h表示輸入短整型數(shù)據(jù)。類(lèi)型:是格式說(shuō)明符中必須要有的,其格式符的意義與printf函數(shù)基本相同【例】分析下面程序。/* */include main(){char str1,str2。scanf(%c%c,amp。str1,amp。str2)。 /*給字符變量輸入數(shù)據(jù)*/printf(\n%c %c\n,str1,str2)。 /*輸出字符變量的值*/}程序運(yùn)行時(shí),若輸入abc↙則運(yùn)行結(jié)果為:abca b教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注在使用scanf函數(shù)時(shí),要注意以下幾個(gè)問(wèn)題:(1) scanf函數(shù)中的“格式控制字符串”后面應(yīng)該是變量的地址,而不應(yīng)是變量名,這是C語(yǔ)言與其他高級(jí)語(yǔ)言不同的地方。例如不能將語(yǔ)句scanf(%d,%d,amp。a,amp。b)。 寫(xiě)成scanf(%d,%d,a,b)。,這是初學(xué)者容易出錯(cuò)的地方。(2) 輸入數(shù)據(jù)時(shí)不能規(guī)定數(shù)據(jù)的精度。例如scanf(% ,amp。a)。是不合法的。(3) 在“格式控制字符串”中除了格式說(shuō)明符外,還有其他字符,則在輸入數(shù)據(jù)時(shí)在對(duì)應(yīng)位置上應(yīng)輸入與這些字符相同的字符。例如scanf (a=%d,b=%d,amp。a,amp。b)。則輸入時(shí)應(yīng)輸入:a=12,b=2↙其他任何輸入形式都不正確。(4) 輸入數(shù)據(jù)時(shí),遇以下情況認(rèn)為該數(shù)據(jù)輸入結(jié)束:① 按指定的寬度結(jié)束;② 遇空格,或“回車(chē)”鍵,或“Tab”鍵;③ 遇非法輸入。作業(yè):P79/2,7 編程:由鍵盤(pán)輸入任意三個(gè)整數(shù),試輸出這三個(gè)數(shù)的和與積板書(shū)設(shè)計(jì)Scanf語(yǔ)句分析5 什么是程序輸入語(yǔ)句5 Scanf語(yǔ)句的基本結(jié)構(gòu)60、 Scanf語(yǔ)句中各參數(shù)的意義6 使用scanf語(yǔ)句時(shí)應(yīng)注意的問(wèn)題6 例題分析6 知識(shí)點(diǎn)總結(jié)教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級(jí)技能授課班級(jí)計(jì)算機(jī)應(yīng)用授課日期授課節(jié)次教學(xué)課題 if語(yǔ)句教 學(xué)目 標(biāo)  1.掌握條件選擇語(yǔ)句if的三種形式。2.掌握三種if語(yǔ)句的執(zhí)行過(guò)程。3.會(huì)運(yùn)用if 語(yǔ)句的三種形式解決實(shí)際問(wèn)題。重 點(diǎn)難 點(diǎn)  if 語(yǔ)句的三種形式三種if語(yǔ)句的執(zhí)行過(guò)程的理解。 三種if語(yǔ)句的運(yùn)用。教 學(xué) 資源 準(zhǔn) 備教案、實(shí)例、上機(jī)操作教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注【復(fù)習(xí)提問(wèn)】運(yùn)算符的優(yōu)先級(jí),表達(dá)式的種類(lèi)【講授新課】 if語(yǔ)句(板書(shū))一.if語(yǔ)句的第一種形式(板書(shū))1.語(yǔ)句格式(板書(shū))if (表達(dá)式) 語(yǔ)句(板書(shū))其中“表達(dá)式”一般為邏輯表達(dá)或關(guān)系表達(dá)式,可以是任意的數(shù)據(jù)類(lèi)型。例如,①if (abamp。amp。ac) printf(%d\n ,a)。其中的表達(dá)式是邏輯表達(dá)式。②if (39。a 39。) printf(%d\n , 39。a39。)。其中的表達(dá)式是字符表達(dá)式。③if () printf(%d\n , 39。a39。)。其中的表達(dá)式是實(shí)型表達(dá)式。2.語(yǔ)句執(zhí)行流程(板書(shū))系統(tǒng)首先判斷表達(dá)式的值,如果為非0(真),則執(zhí)行表達(dá)式后跟的語(yǔ)句,然后執(zhí)行本if語(yǔ)句的后續(xù)語(yǔ)句;如果為0(假),則不執(zhí)行表達(dá)式后跟的語(yǔ)句,直接執(zhí)行本if語(yǔ)句的后續(xù)語(yǔ)句。教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注3.程序舉例【例題51】編寫(xiě)程序,從鍵盤(pán)輸入兩個(gè)整數(shù),分別送給變量a和b,比較a、b的大小,如果ab輸出字符串“yes”,否則什么也不輸出?!痉治觥扛鶕?jù)程序設(shè)計(jì)的“三步曲”,解決本問(wèn)題的流程圖如圖所示。abprintf(yes)真假定義a,b,并賦值 程序結(jié)束(板書(shū))源程序如下:main( ) {int a,b。 scanf(%d,%d,amp。a,amp。b)。if (ab) printf(yes)。}二. if語(yǔ)句的第二種形式(板書(shū))1.語(yǔ)句格式(板書(shū))if (表達(dá)式) 語(yǔ)句1else 語(yǔ)句2其中“表達(dá)式”同第一種形式一樣。例如,if (ab) printf(%d\n ,a)。else printf(%d\n , b)。2.語(yǔ)句執(zhí)行流程(板書(shū))系統(tǒng)首先判斷表達(dá)式的值,如果為非0(真),則執(zhí)行語(yǔ)句1,然后執(zhí)行本if語(yǔ)句的后續(xù)語(yǔ)句;如果為0(假),則語(yǔ)句2,然后執(zhí)行本if語(yǔ)句的后續(xù)語(yǔ)句。3.程序舉例【例題52】編寫(xiě)程序,從鍵盤(pán)輸入兩個(gè)整數(shù),分別送給變量a和b,比較a、b的大小,如果ab輸出字符串yes,否則輸出字符串no。教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注 三.if語(yǔ)句的第三種形式(板書(shū))if語(yǔ)句的第三種形式,是第二種形式的拓展,如果第二種形式中的語(yǔ)句語(yǔ)句2,有一個(gè)或者兩個(gè)又是一條if語(yǔ)句(即if語(yǔ)句的嵌套),就構(gòu)成了if語(yǔ)句的第三種形式。為了簡(jiǎn)化學(xué)習(xí),在這里我們討論兩種常用的模式。1.模式(一)(板書(shū))(1)基本形式if (表達(dá)式1) 語(yǔ)句1else if (表達(dá)式2) 語(yǔ)句2else 語(yǔ)句3也就是將第二種形式中的語(yǔ)句2,換成一條if語(yǔ)句。(2)它的執(zhí)行流程如圖所示。(板書(shū))  四.if語(yǔ)句應(yīng)用舉例[課堂練習(xí)]【例題55】用if語(yǔ)句編寫(xiě)比較a、b兩個(gè)整數(shù)的大小,且把大者賦給x的程序。【例題56】 用if語(yǔ)句編寫(xiě)比較a、b兩個(gè)整數(shù)的大小,且把大者賦給x,小者賦給y的程序。[課堂小結(jié)]用if語(yǔ)句編程,主要用來(lái)解決兩路或三路分支的問(wèn)題,如果問(wèn)題的很多路分支,還用if語(yǔ)句來(lái)編程,程序就顯得很亂,而且板書(shū)設(shè)計(jì)教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級(jí)技能授課班級(jí)計(jì)算機(jī)應(yīng)用授課日期授課節(jié)次教學(xué)課題 switch語(yǔ)句教 學(xué)目 標(biāo)1.掌握switch語(yǔ)句的格式。2.掌握switch語(yǔ)句的執(zhí)行過(guò)程。3.會(huì)運(yùn)用switch語(yǔ)句解決實(shí)際問(wèn)題。重 點(diǎn)難 點(diǎn) switch語(yǔ)句的格式和switch語(yǔ)句的執(zhí)行過(guò)程。switch語(yǔ)句運(yùn)用教 學(xué) 資源 準(zhǔn) 備教案、實(shí)例、上機(jī)操作教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注【復(fù)習(xí)提問(wèn)】三種if語(yǔ)句的格式,課后題【講授新課】 switch語(yǔ)句(板書(shū))一.一般格式及執(zhí)行流程(板書(shū))1.一般形式(板書(shū))switch語(yǔ)句的一般形式如下:switch(表達(dá)式){ case 常量表達(dá)式1:語(yǔ)句部分1case 常量表達(dá)式2:語(yǔ)句部分2 case 常量表達(dá)式n:語(yǔ)句部分ndefault:語(yǔ)句部分n+1}2.執(zhí)行流程(板書(shū))switch語(yǔ)句的執(zhí)行過(guò)程是:首先對(duì)switch語(yǔ)句括號(hào)中的表達(dá)式進(jìn)行計(jì)算,得到一個(gè)值。然后程序用這個(gè)值從上至下依次與各個(gè)case后的常量表達(dá)式進(jìn)行比較,如果找到相匹配的常量表達(dá)式,就以此為入口,將程序轉(zhuǎn)移到這個(gè)入口的第一條語(yǔ)句處,再順序往下執(zhí)行。若沒(méi)有相匹配的常量表達(dá)式,這時(shí)如果switch語(yǔ)句中存在default:,那么程序就轉(zhuǎn)到此處教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注執(zhí)行,如果沒(méi)有default:,程序就跳出switch結(jié)構(gòu),轉(zhuǎn)而執(zhí)行switch結(jié)構(gòu)后面的語(yǔ)句。switch語(yǔ)句中,default部分是可選的。3.程序舉例【例題57】 寫(xiě)出程序的執(zhí)行結(jié)果。main( ) {int i=7。 switch(i) {case 6:i=i+1。  case 7:i=i+1。case 8:i=i+1。case 9:i=i+1。default:i=i+10。 }printf(%d\n,i)。}【分析】程序首先對(duì)switch語(yǔ)句括號(hào)中的表達(dá)式(i)進(jìn)行計(jì)算,得到一個(gè)值是(7)。然后程序用這個(gè)值(7)從上至下依次與各個(gè)case后的常量表達(dá)(9)式進(jìn)行比較,找到相匹配的常量表達(dá)式(7),就以此為入口,將程序轉(zhuǎn)移到這個(gè)入口的第一條語(yǔ)句處(i=i+1),再順序往下執(zhí)行即后面的賦值語(yǔ)句都被執(zhí)行一了遍,所以i加了三次1,一次10,最后i的值為20。如果要i找到常量表達(dá)式7這個(gè)入口后,只執(zhí)行“7:”后的語(yǔ)句部分,不執(zhí)行“8:”之后的語(yǔ)句,就應(yīng)在“7:”后面語(yǔ)句部分最后,加一條中止語(yǔ)句break。 例如,上述程序如果改寫(xiě)成如下形式:main( ) {int i=7。 switch(i) {case 6:i=i+1。break。 case 7:i=i+1。break。 case 8:i=i+1。break。case 9:i=i+1。break。default:i=i+10。 } printf(%d\n,i)。}則程序的執(zhí)行結(jié)果是:i=8也就是說(shuō)程序執(zhí)行完“7:”之后的語(yǔ)句部分后,就直接跳出了switch結(jié)構(gòu)。[課堂練習(xí)]教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注【例題59】 編寫(xiě)一程序,打印某年某月的有天數(shù)【分析】(1)我們知道,一年中各個(gè)月份的天數(shù)不盡相同,特別是2月份還與該年是否閏年有關(guān),故采用switch結(jié)構(gòu)。(2)某年(y)是閏年,應(yīng)滿足以下兩個(gè)條件之一:①該年份能被4整除,但不能被100整除(y%4= =0amp。amp。y%100!=0)②該年份能被400整除(y%400= =0)。【說(shuō)明】①switch后面的“表達(dá)式”,可以是整型表達(dá)式或字符表達(dá)式,也可以是枚舉型數(shù)據(jù)。②每個(gè)case的常量表達(dá)式的值不能相同。③多個(gè)case可以共用一組執(zhí)行語(yǔ)句。 [課堂小結(jié)]switch語(yǔ)句是多分支選擇語(yǔ)句,也叫開(kāi)關(guān)語(yǔ)句。它主要用來(lái)解決多路選擇問(wèn)題。[布置作業(yè)] 板書(shū)設(shè)計(jì)教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級(jí)技能授課班級(jí)計(jì)算機(jī)應(yīng)用授課日期授課節(jié)次教學(xué)課題 for語(yǔ)句教 學(xué)目 標(biāo)1.掌握f(shuō)or語(yǔ)句的一般格式。2.掌握f(shuō)or語(yǔ)句的執(zhí)行過(guò)程。3.會(huì)運(yùn)用for語(yǔ)句解決實(shí)際問(wèn)題。重 點(diǎn)難 點(diǎn) for語(yǔ)句的一般格式和for語(yǔ)句的執(zhí)行過(guò)程。運(yùn)用for語(yǔ)句解決實(shí)際問(wèn)題教 學(xué) 資源 準(zhǔn) 備啟發(fā)式,講練結(jié)合教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注【復(fù)習(xí)提問(wèn)】switch語(yǔ)句的執(zhí)行過(guò)程,分析課后題【講授新課】         for語(yǔ)句(板書(shū))一. 一般形式及執(zhí)行流程(板書(shū))1.一般形式(板書(shū))for語(yǔ)句的一般形式為:for (表達(dá)式1;表達(dá)式2;表達(dá)式3) 語(yǔ)句for (i=1。 i5。 i++) s=s+i。表達(dá)式1 表達(dá)式2 表達(dá)式3 語(yǔ)句小例子如下,2.執(zhí)行流程(板書(shū))3.幾點(diǎn)說(shuō)明①for語(yǔ)句中,表達(dá)式1可以為循環(huán)變量賦初值,也可以與循環(huán)變量無(wú)關(guān)。  教 學(xué) 活 動(dòng) 流 程 設(shè) 計(jì)旁 注②表達(dá)式1和表達(dá)式3可以是一個(gè)簡(jiǎn)單表達(dá)式,也可以是逗號(hào)表達(dá)式。如:for (m=0,n=50。 m=n。 m++,j) k=m+n。③
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1