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

正文內(nèi)容

c語言程序設(shè)計(jì)教案清華譚浩強(qiáng)37496(編輯修改稿)

2025-06-07 22:19 本頁面
 

【文章內(nèi)容簡介】 P65 第四章 簡單的C程序設(shè)計(jì)(順序程序設(shè)計(jì))知識點(diǎn):賦值語句; 字符數(shù)據(jù)的輸入/輸出;格式輸入/輸出語句printf和scanf及其格式控制符;%c、%f、%d(輸出寬度、對齊方式、其它格式控制符只作了解)程序的結(jié)構(gòu)框架。重點(diǎn):1.賦值語句;2.基本輸入/輸出語句printf和scanf及其格式控制符%c、%f、%d等的意義。難點(diǎn): 無一、C程序結(jié)構(gòu) C程序 源程序文件1 源程序文件2 源程序文件n 預(yù)編譯命令 函數(shù)1 函數(shù)n 說明部分 執(zhí)行部分 (語句)語句的分類P67 P68控制語句①條件:if else②循環(huán):for()③循環(huán):while()④循環(huán):do while()⑤循環(huán)結(jié)束:continue⑥終止循環(huán)或switch:break⑦多分支:switch⑧轉(zhuǎn)向:goto⑨函數(shù)返回:return函數(shù)調(diào)用語句 printf(“a=%d”,a);表達(dá)式語句 i=i+1 表達(dá)式 i=I+1。 表達(dá)式語句 函數(shù)調(diào)用也可以認(rèn)為是表達(dá)式語句空語句:一個“?!睆?fù)合語句(用{}:分程序) { x=3。 x=x+1。 print(“x=%x”,x) }二.賦值語句 變量名=表達(dá)式 注:是組成順序結(jié)構(gòu)的主要語句。 a=b; if ( max= x ) max =x 。三.基本輸入/輸出語句 C語言本身不提供輸入輸出語句,輸入輸出操作是由函數(shù)來實(shí)現(xiàn)。 即:printf putchar scanf getchar 注:(1)這些函數(shù)構(gòu)成一個標(biāo)準(zhǔn)的I/O函數(shù)庫(放在“”中) (2)如果要使用C語言庫函數(shù),要用預(yù)編譯命令“include”將有關(guān)“頭文件”包括到用戶源文件中。 include include “” 當(dāng)前目錄 當(dāng)前定義的目錄中尋找 1.printf函數(shù) —— 格式輸出函數(shù) 格式:printf(格式控制,輸出表列) 格式控制:—— 用雙引號括起來的字符串,也稱為“轉(zhuǎn)換控制字符串” printf的格式字符 書P77 表4.1 輸出表列:—— 需要輸出的數(shù)據(jù)、表達(dá)式 即:printf( “x=%, y=%d, z=%c” , x, y, z ) d,i 帶符號十進(jìn)制形式 u 無符號十進(jìn)制形式 例33 c 字符形式 s 字符串形式 f 實(shí)數(shù)(小數(shù))形式 默認(rèn)6位小數(shù)說明:1)printf( “ y=%4d” , y ) 輸出數(shù)據(jù)左對齊(默認(rèn)為右對齊) 2)數(shù)據(jù)輸出長度的修正; l —— 輸出長整型或雙精度數(shù)據(jù) 即:printf( “%ld, %lf ” , i, y ) h —— 輸出短型數(shù)據(jù) 即:printf( “%hu ” , a ) m最小寬度 n小數(shù)(實(shí)數(shù)) 左對齊2.putchar函數(shù) —— 字符輸出函數(shù)向終端輸出一個字符格式:putchar(變量) putchar(x) putchar(“\n” ) 輸出一個換行符 3.scanf函數(shù) —— 格式輸入函數(shù) 格式:scanf(格式控制,地址表列) 格式控制:—— 用雙引號括起來的字符串,也稱為“轉(zhuǎn)換控制字符串” scanf的格式字符 書P80 表4.3 地址表列:—— 由若干個地址組成的表列,有:變量地址 amp。x 字符串的首地址 amp。 —— 地址運(yùn)算符 功能:求變量的地址(只能用于變量) amp。x —— 表示x變量值的內(nèi)存單元的地址 即:scanf( “%d, %4d”, amp。a, amp。b )說明:1)不帶分隔字符的方式,系統(tǒng)將自動按格式說明截取數(shù)據(jù) 例: scanf ( “ %4d%*3d%f ”, amp。I , amp。p )。 輸入: 時(shí) 得 I=1234 , p= “*”——作用是“虛讀”,跳過相應(yīng)的數(shù)據(jù) 2)帶分隔字符的方式(分隔字符:空格、tab、回車、逗號) 即:scanf( “%d, %d”, amp。a, amp。b ) 4.getchar函數(shù) —— 字符輸入函數(shù) 從終端輸入一個字符 格式:getchar ( ) 即:c=getchar ( ) 函數(shù)值是從輸入設(shè)備得到的字符四、該章的主要例題1已知矩形的兩邊長,求矩形的面積、周長2大小寫字母互相轉(zhuǎn)化3教材P83的例子五、該章的主要習(xí)題 P84 ~ 第五章 選擇結(jié)構(gòu)程序設(shè)計(jì)知識點(diǎn):關(guān)系、邏輯運(yùn)算符、邏輯真/假;關(guān)系表達(dá)式、邏輯表達(dá)式;分支的概念及其算法描述;三種IF分支語句;條件運(yùn)算符;SWITCH語句。(了解)重點(diǎn):關(guān)系、邏輯運(yùn)算符、邏輯真/假;關(guān)系表達(dá)式、邏輯表達(dá)式;三種IF分支語句。難點(diǎn):邏輯真/假;關(guān)系、邏輯運(yùn)算優(yōu)先級。一、關(guān)系表達(dá)式及邏輯表達(dá)式在分支選擇結(jié)構(gòu)的作用 在程序設(shè)計(jì)中,表示一些復(fù)雜的條件關(guān)系運(yùn)算符及關(guān)系表達(dá)式(第三章)邏輯運(yùn)算符及邏輯表達(dá)式(第三章)條件運(yùn)算符(第三章)二.分支語句(書P91) 從一個條件表達(dá)式中,選擇語句的執(zhí)行 (用 if 語句或switch 語句來實(shí)現(xiàn)) f . t . f 表達(dá)式 表達(dá)式 t 語 句 語 句1 語 句2 1.If 語句 (1)C語言提供三種形式的if語句 1)if (表達(dá)式) 語句 例: if (xy ) printf ( “%d” , x )。 注意“;”位置 2) if (表達(dá)式) 語句1 else 語句2 例: if (xy ) printf ( “%d” , x )。 else printf ( “%d” , y )。 注意分號“;” 3) if (表達(dá)式1) 語句1 else if (表達(dá)式2) 語句2 else if (表達(dá)式3) 語句3 …… else if (表達(dá)式n) 語句n else 語句n+1 例: (2)if ()和else后的執(zhí)行語句可以使用復(fù)合語句 {} 、 p93 if結(jié)構(gòu) 將輸入的三個數(shù)從大到小排列輸出 p95 if 嵌套結(jié)構(gòu) 計(jì)算函數(shù)值 (3)用條件運(yùn)算符代替if語句 例: if ( ab ) y=a。 條件運(yùn)算符 else 可以用: y= ( ab ) ? a : b。 y=b; p98 條件運(yùn)算符代替if 結(jié)構(gòu) 將輸入字符中的大寫轉(zhuǎn)換成小寫輸出 2.switch語句(了解) switch語句——是多分支選擇語句 表達(dá)式 語句1 語句2 語句3 語句 4 格式: switch (表達(dá)式) 表達(dá)式=常量表達(dá)式n 執(zhí)行語句n { case 常量表達(dá)式1 :語句1; break; case 常量表達(dá)式2 :語句2; break; case 常量表達(dá)式3 :語句3; break; ┇ case 常量表達(dá)式n :語句n; break; default :語句n+1; 例:四級(ABCD)轉(zhuǎn)化成百分制 include main() {char grade。 scanf(%c,amp。grade)。 switch(grade) { case 39。A39。:printf(85~100\n)。break。 case 39。B39。:printf(75~84\n)。break。 case 39。C39。:printf(60~74\n)。break。 case 39。D39。:printf(60\n)。break。 default:printf(error\n)。} } 例:百分制成績轉(zhuǎn)化成五級(ABCDE)五級記分 541三、程序舉例 p103 運(yùn)費(fèi)計(jì)算(自學(xué))p101 求一元二次方程根(自學(xué))p100 判斷某一年是否是閏年(自學(xué))五、該章的主要習(xí)題 P104 ~該章的主要上機(jī)內(nèi)容P91 、P100 例 ,P101 P104 、 其他:上機(jī)實(shí)驗(yàn)指導(dǎo)書中內(nèi)容 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)知識點(diǎn):循環(huán)的概念及其算法描述; goto循環(huán);while循環(huán);重點(diǎn) do—while循環(huán);重點(diǎn)for循環(huán);重點(diǎn) 難點(diǎn) break、continue語句;各種循環(huán)結(jié)構(gòu)中的執(zhí)行循環(huán)體、判斷循環(huán)條件的順序;重點(diǎn)各種循環(huán)結(jié)構(gòu)在一定條件下的轉(zhuǎn)化。重點(diǎn) 難點(diǎn)一、循環(huán)結(jié)構(gòu)的概念 循環(huán)語句主要用于:重復(fù)執(zhí)行的操作1.C語言在實(shí)現(xiàn)循環(huán)過程——可使用以下語句: a) 用goto 語句和if 語句構(gòu)成循環(huán) b) 用while語句語句 c) 用do—while語句 d) 用for語句 2.循環(huán)可分為二種類型結(jié)構(gòu): a) “當(dāng)型”結(jié)構(gòu) b) “直到型”結(jié)構(gòu)語句二.循環(huán)語句 1.用goto語句和if語句構(gòu)成的循環(huán) (1)goto語句——無條件轉(zhuǎn)向語句 格式:goto 語句標(biāo)號 語句標(biāo)號:用標(biāo)識符表示 例:goto next; 如: goto 123 ;(不合法) (2)goto 和if語句構(gòu)成循環(huán) 一般較少使用(不符合結(jié)構(gòu)化原則)例:求 main( ) { int i , sum=0 。 i=1 。 loop: if ( i=50 ) { sum=sum+2*i 。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1