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

正文內(nèi)容

中等職業(yè)技術(shù)學(xué)校c語言電子教案(編輯修改稿)

2025-05-22 12:51 本頁面
 

【文章內(nèi)容簡介】 y=3,x=3,z=1。printf(%d %d\n,(++x,y++),z+2)。}運行結(jié)果為:作業(yè) P29/5,6,7,8 上機調(diào)試程序運行結(jié)果板書設(shè)計賦值運算符、逗號表達式 賦值運算符3 賦值運算與數(shù)學(xué)中等號的區(qū)別3 逗號表達式3 復(fù)合運算3 習(xí)題講解教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級技能授課班級計算機應(yīng)用授課日期授課節(jié)次教學(xué)課題數(shù)據(jù)類型轉(zhuǎn)換教 學(xué)目 標(biāo)類型的自動轉(zhuǎn)換賦值的轉(zhuǎn)換強制類型轉(zhuǎn)換重 點難 點類型自動轉(zhuǎn)換的規(guī)則教 學(xué) 資源 準(zhǔn) 備教案、實例、上機操作教 學(xué) 活 動 流 程 設(shè) 計旁 注數(shù)據(jù)類型轉(zhuǎn)換C語言中,各種類型的數(shù)據(jù)可以混合運算。字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用。不同類型的數(shù)據(jù)在進行混合運算時,往往需要進行類型轉(zhuǎn)換,將不同類型的數(shù)據(jù)轉(zhuǎn)換成同種類型的然后進行計算。類型轉(zhuǎn)換有三種方式:類型自動轉(zhuǎn)換;賦值轉(zhuǎn)換和強制類型轉(zhuǎn)換。一、 類型自動轉(zhuǎn)換不同類型的數(shù)據(jù)可以進行混合運算,例如:  10+39。a39。+*39。b39。在進行混合運算時,不同類型的數(shù)據(jù)首先要轉(zhuǎn)換成同一類型,然后才能進行運算。自動轉(zhuǎn)換規(guī)則為:(1) 單精度浮點型數(shù)據(jù)(float)在運算時自動轉(zhuǎn)換成雙精度浮點型數(shù)據(jù)(double)。(2) 字符型數(shù)據(jù)(char)和短整型數(shù)據(jù)(short)在運算時自動轉(zhuǎn)換成整型數(shù)據(jù)(int)。(3) 整型數(shù)據(jù)(int)和無符號型數(shù)據(jù)(unsigned)混合運算時,將整型數(shù)據(jù)轉(zhuǎn)換成無符號型數(shù)據(jù)。 教 學(xué) 活 動 流 程 設(shè) 計旁 注(4) 整型數(shù)據(jù)(int)或無符號型數(shù)據(jù)(unsigned)和長整型數(shù)據(jù)(long)混合運算時,都轉(zhuǎn)換成長整型數(shù)據(jù)。(5) 整型數(shù)據(jù)(int)、無符號型數(shù)據(jù)(unsigned)、長整型數(shù)據(jù)(long)和浮點型數(shù)據(jù)混合運算時,都轉(zhuǎn)換成浮點型數(shù)據(jù)。依次方式類推,轉(zhuǎn)換規(guī)則如圖22: 高 double float long unsigned 低 int char,short 圖22 自動類型轉(zhuǎn)換規(guī)則總之,在自動類型轉(zhuǎn)換時總是按照精度不降低的原則從低級向高級進行轉(zhuǎn)換的。例如上面例子中給出的表達式10+39。a39。+*39。b39。,在運算時,先將所有的字符類型數(shù)據(jù)39。a39。和39。b39。轉(zhuǎn)換成整型,再從左向右進行運算。遇到浮點型數(shù)據(jù)時,將整型數(shù)據(jù)自動轉(zhuǎn)換為浮點型數(shù)據(jù)。最后表達式的值為浮點型數(shù)據(jù),并且按照浮點型數(shù)據(jù)的運算規(guī)則進行運算。例如:設(shè)有以下變量定義,并已賦確定的值char w。 int x。 float y。 double z;則表達式:w+x+z/y值的數(shù)據(jù)類型為double說明:此表達式中y為float類型的數(shù)據(jù),所以所有數(shù)據(jù)都自動轉(zhuǎn)換成浮點類型,并且按照浮點型數(shù)據(jù)的運算規(guī)則進行運算。二、 賦值轉(zhuǎn)換如果賦值運算符兩側(cè)的類型不一致(但都是數(shù)值型或字符型)時,在賦值過程中會進行類型轉(zhuǎn)換。轉(zhuǎn)換的基本原則是:(1) 當(dāng)整型數(shù)據(jù)賦給浮點型變量時,數(shù)值上不發(fā)生任何變化,但有效位增加。如:float f。f=4。 /* */(2) 當(dāng)單、雙精度浮點型數(shù)據(jù)和整型變量混合運算時,浮點數(shù)的小數(shù)部分將被舍棄。如:int x。x=。 /* 內(nèi)存中變量x的值為4 */(3) 將字符型數(shù)據(jù)賦給整型變量時,由于字符型數(shù)據(jù)在運算時根據(jù)其ASCII碼值自動轉(zhuǎn)化為整型數(shù)據(jù),所以將字符型數(shù)據(jù)的ASCII碼值存儲到變量中。如:int x。x=39。a39。 /* 內(nèi)存中變量x的值為65 */(4) 將有符號的整型數(shù)據(jù)賦給長整型數(shù)據(jù),要進行符號擴展。將無符號的整型數(shù)據(jù)賦給長整型變量時,只需將高位補0即可。教 學(xué) 活 動 流 程 設(shè) 計旁 注三、 強制類型轉(zhuǎn)換可以利用強制類型轉(zhuǎn)換運算符將一個表達式強制轉(zhuǎn)換成所需類型。例如:(int) a。 /* 表示將變量a的類型強制轉(zhuǎn)換為整型 */(float) (a+b)。 /* 表示將表達式a+b結(jié)果的類型強制轉(zhuǎn)換為浮點型 */強制類型轉(zhuǎn)換的一般形式如下:(強制的類型名)(表達式)作業(yè) P56/1,2,3,4P58/6板書設(shè)計數(shù)據(jù)轉(zhuǎn)換3 自動類型轉(zhuǎn)換3 賦值轉(zhuǎn)換3 強制類型轉(zhuǎn)換教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級技能授課班級計算機應(yīng)用授課日期授課節(jié)次教學(xué)課題習(xí)題講解及第二章知識總結(jié)教 學(xué)目 標(biāo)通過習(xí)題的講解,使學(xué)生深入理解本章所學(xué)的內(nèi)容對本章所學(xué)知識的總結(jié)重 點難 點理解習(xí)題教 學(xué) 資源 準(zhǔn) 備教案、實例、上機操作教 學(xué) 活 動 流 程 設(shè) 計旁 注習(xí)題講解及第二章知識總結(jié)(1) 表達式應(yīng)該用括號括起來。例如:(int)(a+b); /* 表示將表達式a+b結(jié)果的類型強制轉(zhuǎn)換成int型 */(int)a+b。 /* 表示將變量a的類型強制轉(zhuǎn)換成int型后,再進行運算 */(2) 經(jīng)強制類型轉(zhuǎn)換后,得到的是一個所需類型的中間變量,原來變量的類型并沒有發(fā)生任何變化?!纠?】分析下面程序的運行結(jié)果/* */main(){int a。float b=。a=(int)b。printf(a=%d,b=%f,a,b)。}運行結(jié)果為:a=2, b=教 學(xué) 活 動 流 程 設(shè) 計旁 注【例2】分析下面程序的運行結(jié)果/* */main() { int x, y。 x=50。 y=(x=x5, x/5)。 printf(y=%d,y)。} 運行結(jié)果為:Y=9 【分析】因為x的初始值為50,減5后變?yōu)?5,45除5為9賦給y。 【例3】寫出下面程序的運行結(jié)果。/* */main(){int i=2,j=3,k,n,m。k=i+j。printf(%d,k)。k=k+1。printf(%d,k)。n=k*3。printf(%d,n)。m=n%j。printf(%d,m)。m=mi。printf(%d,m)。n=k/j。printf(%d,n)。}運行結(jié)果為:5618022 【分析】整型數(shù)據(jù)不管進行什么樣的算術(shù)運算得出的結(jié)果仍為整型數(shù)據(jù)。 【例4】分析下面程序的運行結(jié)果。/* */main( ){int m,n, k。m=5。 n=10。k=(m)+(n)。printf(m=%d,n=%d,k=%d\n,m,n,k)。m=5, n=10。k=(m)+(n)。教 學(xué) 活 動 流 程 設(shè) 計旁 注printf(m=%d,n=%d,k=%d\n,m,n,k)。}運行結(jié)果為:m=4, n=9, k=13m=4, n=9, k=15【本章小結(jié)】本章主要介紹了C語言中有關(guān)數(shù)據(jù)與數(shù)據(jù)計算的基本概念和規(guī)則。重點講解了以下幾個方面的內(nèi)容:(1)C語言的數(shù)據(jù)類型有四類:基本類型、構(gòu)造類型、指針類型和空類型。(2)基本數(shù)據(jù)類型包括整型、實型、字符型三種。它們的表示方法、數(shù)據(jù)的取值范圍和數(shù)值的有效位各有特點。作業(yè)上機調(diào)試本次課所講的所有習(xí)題板書設(shè)計習(xí)題講解及本章知識總結(jié)3 上機調(diào)試課件中的程序;3 上機調(diào)試?yán)?及例4;深入理解習(xí)題中所講到的知識點教學(xué)后記 京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級技能授課班級計算機應(yīng)用授課日期授課節(jié)次教學(xué)課題C語言的基本語句教 學(xué)目 標(biāo)表達式語句函數(shù)語句控制語句復(fù)合語句空語句重 點難 點各種語句的結(jié)構(gòu)和特點教 學(xué) 資源 準(zhǔn) 備教案、實例、上機操作教 學(xué) 活 動 流 程 設(shè) 計旁 注簡單程序設(shè)計在C語言中,程序結(jié)構(gòu)一般分為順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。本章節(jié)主要介紹的是:順序程序結(jié)構(gòu)、賦值語句、基本的輸入/輸出函數(shù)、格式控制符等。順序結(jié)構(gòu)是最簡單的也是最基本的程序結(jié)構(gòu),其特點是語句按書寫的順序依次執(zhí)行。順序結(jié)構(gòu)主要由簡單語句、復(fù)合語句及簡單輸入輸出函數(shù)構(gòu)成的語句組成。printf與putchar是輸出函數(shù),scanf與getchar是輸入函數(shù),它們既有相同點也有不同點。 一、C語言語句C語言中語句的作用是向計算機系統(tǒng)發(fā)出操作命令,從而完成一定的操作任務(wù)。C語句可分為以下5種類型,下面我們進行簡單介紹。 教 學(xué) 活 動 流 程 設(shè) 計旁 注由表達式組成的語句稱為表達式語句,其作用是計算表達式值或改變變量值。它的一般形式是:表達式。即在表達式的末尾加上分號,就變成了表達式語句。最典型的例子是,由賦值表達式構(gòu)成一個賦值語句。如:x=5是賦值表達式,而x=5。是一個賦值語句。注意:分號是C語言中語句的標(biāo)志,一個語句必須要有分號,沒有分號,則一定不是語句。表達式能構(gòu)成語句是C語言的一個重要特色。由一個函數(shù)調(diào)用加上一個分號構(gòu)成函數(shù)調(diào)用語句,其作用是完成特定的功能。它的一般形式是:函數(shù)名(參數(shù)列表)。例如:printf(goodby!\n)。 /*調(diào)用庫函數(shù),輸出字符串*/控制語句用于完成一定的控制功能,以實現(xiàn)程序的各種結(jié)構(gòu)方式。C語言有9種控制語句,可分為三類:(1) 條件判斷語句:if語句、switch語句(2) 轉(zhuǎn)向語句:break語句、continue語句、goto語句、return語句(3) 循環(huán)語句:for語句、while語句、dowhile語句復(fù)合語句是用花括號將若干語句組合在一起,又稱分程序,在語法上相當(dāng)于一條語句。例如下面是一個復(fù)合語句:{ i++。 printf(%d\n,i)。}注意:復(fù)合語句中最后一個語句的分號不能省略不寫。只有一個分號的語句稱為空語句。它的一般形式是:。空語句是什么也不執(zhí)行的語句,常用于循環(huán)語句中的循環(huán)體,表示循環(huán)體什么都不做。例如:while (getchar()!=39。\n39。)。 /*空語句*/教 學(xué) 活 動 流 程 設(shè) 計旁 注該循環(huán)的功能是:直到從鍵盤上鍵入回車才退出循環(huán)。這里的循環(huán)體是空語句。作業(yè) 試列出C語言中常見的語句有哪些? P69/2,5,8板書設(shè)計C程序中的各種語句 表達式語句;4 函數(shù)語句;4 復(fù)合語句;4 空語句;4 控制語句教學(xué)后記京山縣中等職業(yè)技術(shù)學(xué)校備課用紙授課年級技能授課班級計算機應(yīng)用授課日期授課節(jié)次教學(xué)課題程序結(jié)構(gòu)教 學(xué)目 標(biāo)認(rèn)識程序設(shè)計的三種基本結(jié)構(gòu)順序結(jié)構(gòu)重 點難 點順序結(jié)構(gòu)教 學(xué) 資源 準(zhǔn) 備教案、實例、上機操作教 學(xué) 活 動 流 程 設(shè) 計旁 注程序結(jié)構(gòu)一、 程序結(jié)構(gòu)簡介在C語言中,程序結(jié)構(gòu)一般分為順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。任何復(fù)雜的程序都是由這三種基本結(jié)構(gòu)組成?!疽亢唵蔚某绦蚪Y(jié)構(gòu)。main(){ int x,y,z。 /*定義三個整型變量,是C語言中的聲明部分*/ x=123。y=234。 /*以下語句是C語言中的語句,是執(zhí)行部分*/ z=xy。 printf(xy=%d\n,z)。}該程序的作用是求兩個整數(shù)x和y的差z。第3行是定義變量x、y、z是整型(int)變量。第4行是兩個賦值語句,使x、y的值分別為123和234。第5行也是賦值語句,使z的值等于xy。第6行是進行輸出,輸出變量z的值。因此該程序的輸出信息是:xy=111教 學(xué) 活
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1