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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)12上半部分習(xí)題課動(dòng)態(tài)跟蹤調(diào)試(已修改)

2025-01-24 17:22 本頁(yè)面
 

【正文】 “ 編程能力 ” 不是聽會(huì)的、也不是看會(huì)的、而是動(dòng)手動(dòng)腦練會(huì)的! 高級(jí)語(yǔ)言程序設(shè)計(jì) 上半部分習(xí)題課 主講教師:賈彩燕 計(jì)算機(jī)與信息技術(shù)學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)系 課程內(nèi)容 第一章 程序設(shè)計(jì)和 C語(yǔ)言 第二章 數(shù)據(jù)對(duì)象與計(jì)算 第三章 變量、函數(shù)和控制結(jié)構(gòu) 第四章 基本程序設(shè)計(jì)技術(shù) 第五章 C程序結(jié)構(gòu)(函數(shù)) 第六章 數(shù)組 第七章 指針 第八章 文件和輸入輸出 第九章 結(jié)構(gòu)和其它數(shù)據(jù)機(jī)制 第十章 程序開發(fā)技術(shù) 第十一章 標(biāo)準(zhǔn)庫(kù) 重點(diǎn) ? 控制結(jié)構(gòu) ? 順序、選擇、循環(huán)結(jié)構(gòu) ? 函數(shù) ? 定義、聲明及調(diào)用 ? 從問題到程序的編程思想 ? 程序的函數(shù)分解 ? 模塊化程序設(shè)計(jì) ? 基本的程序調(diào)試技能 ? 靜態(tài)調(diào)試、動(dòng)態(tài)調(diào)試 ? 黑箱測(cè)試、白箱測(cè)試 難點(diǎn) ? 循環(huán) ? 遞歸 ? 基本輸入、輸出語(yǔ)句 程序=數(shù)據(jù)結(jié)構(gòu)+算法 ? 程序 ? 程序規(guī)定了計(jì)算機(jī)執(zhí)行的動(dòng)作和動(dòng)作的順序。 ? 算法: ? 解決問題的方法和步驟 ? 算法的幾個(gè)特性 ? 有窮性 ? 確定性-無(wú)二義 ? 可執(zhí)行性 ? 有 0個(gè)或多個(gè)輸入 ? 有 0個(gè)或多個(gè)輸出 從問題到程序的程序設(shè)計(jì)思想也體現(xiàn)了算法的重要性 要點(diǎn) 1:運(yùn)算符及表達(dá)式? ? 已經(jīng)學(xué)習(xí)哪幾種運(yùn)算符及表達(dá)式??jī)?yōu)先級(jí)關(guān)系? ? 自增、自減運(yùn)算符 ? 算術(shù)運(yùn)算符 ? 關(guān)系運(yùn)算符 ? 邏輯運(yùn)算符 ? 位運(yùn)算符 ? 條件運(yùn)算符 ? 賦值運(yùn)算符 ? 逗號(hào)運(yùn)算符 要點(diǎn) 2: C語(yǔ)言的基本數(shù)據(jù)類型 ? C語(yǔ)言的基本數(shù)據(jù)類型有哪些? ? 什么是常量?如何定義? ? 什么是變量?如何定義? ? 變量的存貯類型有哪幾種? ? auto, register, static, extern ? 變量從作用域的角度分哪幾種? ? 全局變量、局部變量 要點(diǎn) 3:條件 if語(yǔ)句 ? 條件 if語(yǔ)句有幾種形式? ? If else和 switch開關(guān)語(yǔ)句的差別? 要點(diǎn) 4:循環(huán)語(yǔ)句 ? 循環(huán)語(yǔ)句有幾種形式? ? 循環(huán)結(jié)構(gòu)的三要素是什么? ? 如何從循環(huán)中跳出? 要點(diǎn) 5:函數(shù) ? 如何定義函數(shù)? ? 函數(shù)聲明的意義及原則? ? 如何調(diào)用函數(shù)? ? 參數(shù)傳遞和函數(shù)返回值過(guò)程中類型不匹配時(shí)的轉(zhuǎn)換原則? ? 如何理解值參數(shù)? 要點(diǎn) 6:基本輸入輸出語(yǔ)句 ? getchar() ? putchar() ? scanf() ? printf() ? 數(shù)的批量輸入輸出:基本輸入輸出+循環(huán)結(jié)構(gòu) 第二章習(xí)題講解 : _abc x+ 3x1 Xf_1__4 Eoof___ A$*24 x__x__2 bg—1 ____ I am ? 1) 125 + 0125 ? 2)0XAF – 0XFA ? 3)24 * 3 / 5 + 6 ? 4)36 + (5 – 23) / 4 ? 5)35 * 012 + 27 / 4 / 7 * (12 4) 210 75 20 40 350 ,在哪些地方將發(fā)生類型轉(zhuǎn)換,各是從什么類型轉(zhuǎn)換到什么類型,表達(dá)式計(jì)算的結(jié)果是什么? ? 1) 3 * (2L + ) – 012 + 44 ? 2) 3* (int)sqrt(34) – sin(6) * 5 + 0x2AF ? 3) cos( + 4) – 6 * 27L + 1526 – 第三章習(xí)題講解 ? a=1,b=2,c=3,則 u的值為: ? u=a?b:c。 ? u=(a=2)?b+a:c+a。 ? a=1,b=2,c=0,則下列表達(dá)式的值為: ? a amp。amp。 ! ((b || c) amp。amp。 !a) ? ! (a amp。amp。 b) || c? a || b : a amp。amp。 b amp。amp。 c ? ! (a+bc) amp。amp。 b=c*ab u=2 u=4 1 0 0 轉(zhuǎn)換,程序打印的值是什么? int f(int n, float m) { return (m + n) / 4。 } int main() { float y = 3。 printf(―%d\n‖, f(y, y+1))。 return 0。 } 1 double tmax(double, double,double),返回三個(gè)數(shù)中的最大的。 double tmax(double x, double y, double z) { double max = x。 if (y max) max = y。 if (z max) max = z。 return max。 } a,b,c,d及一對(duì)對(duì)角之各 angel,求四邊形的面積。 double QuaArea(double a, double b, double c, double d, double e) { double s = (a+b+c+d)/2.。 double area。 area = sqrt((sa)*(sb)*(sc)*(sd) a*b*c*d*cos(e)*cos(e))。 return area。 } 有問題嗎? 補(bǔ)充題 1:用 if語(yǔ)句寫程序判斷是否為閏年 int RuiNian( int year ) { if ( year % 400 == 0 || year % 4 == 0 amp。amp。 year % 100 != 0) return 1。 else return 0。 } 補(bǔ)充題 y= x x1 2x1 1=x10 3x11 x=10 include int main() { double x, y。 printf(please input x\n)。 scanf(%lf, amp。x)。 if (x1){ y = x。 printf (%lf, y)。 } else if (1=x amp。amp。 x10){ y = 2*x 1。 printf (%lf\n, y)。 } else { y = 3*x 11。 printf (%lf\n, y)。 } return 0。 } 有問題嗎? 補(bǔ)充題 3 ? 給一個(gè)不多于 3位的正整數(shù),要 ? 求出它是幾位數(shù); ? 分別輸出每一位數(shù)字 ? 按新逆序輸出各位數(shù)字,例如原數(shù)為 321,應(yīng)輸出 123 算法思想: ? 設(shè) a是整數(shù)變量; ? 如果 a0或者 a999則輸入錯(cuò)誤 ? 如果 a=0并且 a10則輸出 a是個(gè)位數(shù) ? 如果 a=10并且 a100則輸出 a是十位數(shù) ? 個(gè)位數(shù)是 a%10 ? 十位數(shù)是 a/10 ? 如果 a=100并且 a10
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1