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

正文內(nèi)容

c語言程序設計課程教案-展示頁

2024-09-14 14:31本頁面
  

【正文】 main() { int x, y。即: (類型名 )(表達式 ) 167。 167。 (6)同長度有符號整型數(shù)據(jù)賦給無符號整型 變量時,數(shù)據(jù)將失去符號位功能。將無符號的整型數(shù)據(jù)賦給長整型變量時,只需 0 擴展即可。 (3)將字符型數(shù)據(jù)賦給整型變量時,由于字符型數(shù)據(jù)在運算時根據(jù)其 ASCII 碼值自動轉(zhuǎn)化為整型數(shù)據(jù),所以將字符型數(shù)據(jù)的 ASCII 碼值存儲到變量中。 賦值類型轉(zhuǎn)換 賦值運算時,如果賦值運算符兩側(cè)的類型(指基本類型)不一致,系統(tǒng)自動將表達式的值轉(zhuǎn)換成變量的類型存到變量的存儲單元,轉(zhuǎn)換的結(jié)果可能會: (1)當整型數(shù)據(jù)賦給浮點型變量時,數(shù)值上不發(fā)生任何變化,但有效位增加。 數(shù)據(jù)類型轉(zhuǎn)換 類型轉(zhuǎn)換概述 三種方式:類型自動轉(zhuǎn)換、賦值類型轉(zhuǎn)換和強制類型轉(zhuǎn)換。 printf(%d %d\n,(++x,y++),z+2)。=, ^=, |= 3. 賦值類運算符的副作用 及限制 4. 算術(shù)表達式的計算 167。基本算術(shù)運算符和位運算符。 賦值運算符與賦值表達式 。 printf(%d %d\n,i+j,j++)。 j=(++i)+(++i)+(i++)。 printf(i=%d,j=%d\n,i,j)。 【例 28】輸出下面程序中 i、 j 的值 main() { int i=5,j。如 ++i 相當于 i=i+1; j相當于 j=j1,因此 ++、 實質(zhì)也有賦值作用。作用形式: (類型 ) (表達式 ) 將表達式的值轉(zhuǎn)換成相應類型 例如 : (double)a (int)(x+y) (float)5/3 自增自減運算符: ++和 自增自減運算符 ++和 是 C 語言中最常用也最難掌握的兩個單目運算符,具有右結(jié)合性。 運算符與表達式 算術(shù)運算符與算術(shù)表達式 C 語言中基本的算術(shù)運算符共有 5 個,分別為: +(加) , (減) , *(乘) , /(除) ,%(取模,或稱求余)。 教學內(nèi)容提綱 列舉 C語言的 13類運算符,提示學習運算符時應注意的問題; 算術(shù)運算符與表達式; 強制類型轉(zhuǎn)換運算 符; 自增自減運算符及舉例; 賦值運算符與表達式; 逗號運算符與表達式; 數(shù)據(jù)類型的轉(zhuǎn)換。 教學重點難點 教學重點: 算術(shù)、賦值、自增 /減運算符及它們構(gòu)成的表達式 運算符的優(yōu)先級、結(jié)合性規(guī)律。 } 課堂提問與討論 整型數(shù)據(jù)溢出例子,浮點數(shù)據(jù)舍入誤差例子,給我們編程序的提示什么? 課堂小結(jié)、作業(yè)布置 課題 運算符與表達式 課型 新授課 授課日期 課時 2 教學目的 了解: C語言的豐富運算符,豐富的運算符可 以構(gòu)成靈活的表達式 掌握算術(shù)、賦值、逗號運算符及它們構(gòu)成的表達式。 c=0362。的 ASCII碼值 */ printf(%c,%c,c1,c2)。的 ASCII碼值為 66,加上 32得 39。 /*39。A39。a39。 c1=c132。 c2=39。 c1=39。 printf(%c is %d\n, ch2, ch2)。 printf(%d is %c\n, i, i)。 i=ch1。 ch1=39。 } 字符數(shù)據(jù)的存儲與使用 main( ) /*字符與整數(shù)的通用舉例 */ { char ch1, ch2。 y=x+。 /* */ main( ) { float x, y。 printf(a=%d,b=%d,c=%d\n u=%u,v=%u\n,a,b,c,u,v)。 u=131071。b=131071。 unsigned u, v。 整型數(shù)據(jù)的溢出原因和判斷。 變量的賦值方式。 (3)編譯系統(tǒng)根據(jù)變量被定義的類型檢查該變量進行運算的合法性。 變量定義 的作用 變量定義的作用: (1)編譯系統(tǒng)將根據(jù)定義檢測函數(shù)中的變量名。 變量的定義形式和舉例。 167。 教學方法 由于本節(jié)內(nèi)容語法點比較多,所以在教學中結(jié)合多個小示例,在練習中掌握各知識點,通過實例操作,體會語法點。 } 課堂提問與討論 課堂小結(jié)、作業(yè)布置 課題 變量 課型 新授課 授課日期 課時 2 教學目的 了解變量的概念及其三要素; 掌握 變量的定義方法; 理解變量定義的作用和存儲。 s=PI*r*r。r)。 整型( int) 數(shù)據(jù)類型 基本類型 整型 單精度型( float) 字符型( char) 長整型( long) 短整型( short) 實型 雙精度型 (double) 枚舉類型( enum) 共用體類型( union) 構(gòu)造類型 結(jié)構(gòu)體類型( struct) 數(shù)組類型(第 6章) 空類型( void) 指針類型( *) 【例 21】輸入圓的半徑,計算周長和面積 define PI main() { float r,c,s。 符號常量的概念和定義方法。 C語言中特殊的不可見字符的表示方法 轉(zhuǎn)義字符。 ANSI C定義的關(guān)鍵字共 32 個: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static 167。 (6) 盡量作到 “見名知義 ”,例如 max、 score等,而不用象 abc、 x y2等標識符。 (4) 標識符不能使用系統(tǒng)的關(guān)鍵字,因為關(guān)鍵字是系統(tǒng)保留的,它們已有特定的含義。 (3) C語言中大小寫字母是敏感的,即在標識符中,大寫字母和小寫字母代表不同的意義。 Turbo C最多識別由 32個字符組成的標識符, Microsoft C最多識別由 8個字符組成的標識符。 標識符的概念及其使用規(guī)則,包括系統(tǒng) 定義的 32個關(guān)鍵字。 數(shù)據(jù)類型 數(shù)據(jù)類型概述 Y N i≤100 開始 s+i? s,i+1? i 0? s,1? i 結(jié)束 輸出 s的值 167。 闡述本章的主要內(nèi)容與學習要求。 教學過程: 本章導讀 數(shù)據(jù)是程序處理的對象,是程序設計中的重要組成部分。 教學重點難點 掌握 C語言數(shù)據(jù)和數(shù)據(jù)類型的相關(guān)知識 教學方法 由于本節(jié)內(nèi)容語法點比較多,所以在教學中結(jié)合多個小示例,在練習中掌握各知識點,通過實例操作,體會語法點。 C語言程序的實現(xiàn):編輯、編譯、連接、運行。 167。 算 法 算法的概念和表示方法(流程圖的畫法)。 printf(r=%d,l=%f,s=%f\n,r,l,s)。 l=2**r。 float l,s。 【例 】在計算機屏幕上輸出 “ Hello,World! ” /* */ main() { printf(Hello,World!\n)。 167。 C語言 的特點 C語言是從 ALGOL60、 CPL發(fā)展而來,既具有一般高級語言特性,又具有低級語言特性。 C語言概況 C語言的發(fā)展 ( 1) C語言的發(fā)展源于人們希望用高級語言編寫操作系統(tǒng)。 教學過程: 本章導讀:闡述本章主要內(nèi)容,重點要掌握的知識點?!?C語言程序設計》課程教案 課題 C語言概述 課型 新授課 授課日期 課時 2 教學目的 了解 C語言的特點; 掌握 C簡單程序的結(jié)構(gòu); 熟練掌握 C程序的編輯、編譯、鏈接和運行的過程。 教學重點難點 教學重點: C語言的特點與編程環(huán)境 教學難點: C語言的編程環(huán)境 教學方法 主要運用講授法,兼用演示法 教學 內(nèi)容提綱 C語言的簡史與特點; 簡單的 C程序; C程序的上機步驟,掌握程序的編輯、編譯、鏈接和運行。 167。( CBCPL第二字母) ALGOL60(高級語言) CPL(硬件支持) BCPCBC標準 C ANSI C ISO C (2)語言既具有高級語言特性,又具有低級語言特性 中級語言。8個特點。 簡單的 C語言程序 通過簡單的 C語言程序舉例,總結(jié) C語言程序的結(jié)構(gòu)。 } 【例 】己知圓的半徑,求圓的周長和面積 /* */ main() { int r。 r=5。 s=*r*r。 } 167。 【例 14】畫出求 1+2+3+?? +100之和的流程圖。 C程序的實現(xiàn) 源程序、目標程序、可執(zhí)行程序的概念(補 充)。 課堂提問與討論 本章小結(jié)、作業(yè)布置 課題 數(shù)據(jù)類型 標識符與常量 課型 新授課 授課日期 課時 2 教學目的 了解 C語言豐富的數(shù)據(jù)類型; 了解常量的基本概念; 掌握常用基本數(shù)據(jù)類型 (整型、實型、字符型 )數(shù)據(jù)的常量表示。 教學內(nèi)容提綱 C數(shù)據(jù)類型概述 C的基本 數(shù)據(jù)類型(整型、字符型、枚舉型、實型) 標識符的定義與使用規(guī)則; 常量的類型和定義方法及舉例。 C語言為我們提供了豐富的數(shù)據(jù)類型和運算符及語法規(guī)則。 167。 數(shù)據(jù)類型 C 語言的數(shù)據(jù)類型(整型、實型、字符型),數(shù)據(jù)的類型、表示形式和數(shù)據(jù)表示范圍的定義。 (1) 標識符只能由下劃線、數(shù)字 0~9與大小寫字母 a~z, A~Z構(gòu)成。 (2) 標識符的首個字符必須是字母或下劃線,而不能是數(shù)字或其它符號。例如: Name和 name是兩個不同的標識符。 (5) 系統(tǒng)預定義標識符,如預編譯命令名 (define、 include)、系統(tǒng)函數(shù)名 (scanf、printf、 getchar、 putchar)等可作為用戶標識符,但建議不作它用。 (7) 避免使用易混字符,如 l、 i; 0、 o; z等。 常 量 各類型常量的定義和表示方法的詳細說明。 字符串常量的定義和表示形式,以及與字符常量的區(qū)別方法。 define PI 這種常量定義在 C語言中被稱之為 “宏定義 ”,具體方法將在本書第 11章中介紹。 scanf(%f,amp。 c=2*PI*r。 printf(r=%f,c=%f,s=%f\n,r,c,s)。 教學重點難點 教學重點:變量的定義方法; 教學難點:不同類型變量的存儲。 教學內(nèi)容提綱 變量的含義; 變量的定義方法; 變量定義的作用; 教學過程: 復習回顧上次課的主要內(nèi)容。 變 量 闡述變量的含義及其三要素: ①變量名 ②變量的存儲單元 ③變量(存儲單元存放)的值。 167。 (2)編譯系統(tǒng)將對每一個變量根據(jù)它被定義的類型分配相應的存儲單元。 (4)可以給變量賦初始值。 整型數(shù)據(jù)的存儲形式。 /* */ main( ) { int a, b, c。 a=32767+1。c=98304。v=98304。 } 實型數(shù)據(jù)的存儲及實型數(shù)據(jù)存儲時的舍入誤差。 x=。 printf(x=%f, y=%f\n, x, y)。 int i。a39。 ch2=97。 printf(%c is %d\n, ch1, ch1)。 } main() /*大小寫字母的轉(zhuǎn)換 */ { char c1,c2。a39。B39。 /*39。的 ASCII碼值為 97,減去 32得 39。的 ASCII碼值 */ c2=c2+32。B39。b39。 } main( ) /*字符數(shù)據(jù)的補碼 */ { char c。 /*八進制數(shù),相當于十進制數(shù) 242*/ printf(%c%d\n, c, c)。 掌握運算符的優(yōu)先級、結(jié)合性規(guī)律。 教學難點: 運算符的優(yōu)先級、結(jié)合性 自增 /減運算符的運算規(guī)律 教學方法 由于本節(jié)內(nèi)容語法點比較多,所以在教學中結(jié)合多個小示例,在練習中掌握各知識點,通過實例操作,體會語法點。 教學過程: 167。 有時為了達到某種目的,需要將一個表達式的類型轉(zhuǎn)變成所需的類型,這時就要用到強制類型轉(zhuǎn)換運算符。他們的作用是:只作用于變量,使變量的值自增 1 或自減 1。由于不能對常量或表達式賦值,因此象 3++, (a+b) 等都是錯誤的。 j=++i+
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1