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

正文內(nèi)容

c語言程序設(shè)計ppt課件(2)(存儲版)

2025-05-29 04:24上一頁面

下一頁面
  

【正文】 。amp。amp。 77 導(dǎo)例:計算圓的周長和面積 ?1.問題描述 從鍵盤輸入圓的半徑,計算圓的周長和面積。 printf(Enter radius:)。 ?算法描述 輸入一個整數(shù)保存于整型變量 number中。 } else{ printf(“奇數(shù) . \n)。 判斷條件:能被 4整除且不能被 100整除或能被 400整除,如果條件成立,則輸出:是。year%100!=0||year%400==0) /*閏年的條件 */ printf(YES\n)。 真 假 真 假 真 假 條件結(jié)構(gòu) 23 86 求解一元二次方程 ?1.問題描述 從鍵盤輸入一元二次方程 ax2+bx+c=0的 3個系數(shù) a,b,c,編程計算該方程的解,并輸出之。a, amp。 printf(x=%lf\n, x1) 。 else if(表達(dá)式 2) 語句 2。 printf(x=%lf\n, x1) 。 98 else 和 if 的匹配 if(表達(dá)式 1) if(表達(dá)式 2) 語句 1 else 語句 2 else if(表達(dá)式 3) 語句 3 else 語句 4 if(表達(dá)式 1) if(表達(dá)式 2) 語句 1 else if(表達(dá)式 3) 語句 3 else 語句 4 else 與最靠近它的、沒有與別的 else 匹配過的 if 匹配 if(表達(dá)式 1) if(表達(dá)式 2) 語句 1 else if(表達(dá)式 3) 語句 3 else 語句 4 99 改變 else 和 if 的配對 例 改寫下列 if 語句 , 使 else 和第 1個 if 配對 。 每條語句的執(zhí)行條件 ? 100 目標(biāo) ?使用 switch 結(jié)構(gòu) ?上機(jī) 練習(xí) 解答 ?課 后 習(xí)題 101 四則運(yùn)算 ?問題描述 求解簡單的四則運(yùn)算表達(dá)式。value1, amp。) printf(=%.2f\n, value1 value2)。 return 0。Z39。\n39。value2)。 break。 break。 .... case 常量表達(dá)式 n:語句段 n 。 輸出利息和本息合計。time)。 break。 .... case 常量表達(dá)式 n:語句段 n。 int main(void) { int blank, digit, i, other。\n39。239。639。 break。 112 ?算法描述 上述問題求解過程以算法的形式描述為: ( 1)輸入三條邊的值,分別保存于變量 a、 b、 c中; ( 2)如果 a(b+c), b(a+c), c(a+b)三個條件同時成立,則執(zhí)行( 3);否則輸出“不能構(gòu)成三角形!”; ( 3)如果 a=b, b=c, a=c三個條件中至少有一個成立,則執(zhí)行( 4);否則輸出“可以構(gòu)成不等邊三角形!”; ( 4)如果 a=b且 b=c,則輸出“可以構(gòu)成等邊三角形!”;否則輸出“可以構(gòu)成等腰三角形!”; 113 開 始N輸 入 a , b , ca ( b + c ) amp。 scanf(%f%f%f,amp。amp。 include int main( ) { /**/ printf(+++\n)。b)。f)。 /**/ h1 = time1 / 100。 printf(The train journey time is %d hrs %d mins.\ n, hours, mins)。把字符分為五類: ①數(shù)字字符 ②大寫字母 ③小寫字母、 ④控制字符 (ASCII碼 32) ⑤ 其他字符 include void main( ) { char c 。939。 ) printf(大寫字母 \n)。 else printf(其他字符 \n)。z39。 c=39。amp。 printf(%c\n, ch)。 } mins = m2 m1。time1, amp。 c = 5/9(f32). include int main( ) { double f, c。 scanf(%d%d, amp。 } 114 習(xí)題解析 ?練習(xí) 11在 屏 幕上 顯 示一 個 短句“ Programming in C is fun!” include int main( ) { /**/ printf(Programming in C is fun!)。amp。 b = = c結(jié) 束YYYNNN輸 出 “ 可 以 構(gòu) 成 等腰 三 角 形 ! ”輸 出 “ 可 以 構(gòu) 成 不等 邊 三 角 形 ! ”輸 出 “ 可 以 構(gòu) 成 等邊 三 角 形 ! “輸 出 “ 不 能構(gòu) 成 三 角 形 ! ”4. 程序 實現(xiàn) include main() { float a,b,c。在能構(gòu)成三角形的情況下,如果三邊相等,則是等邊三角形;如果只有兩邊相等,則是等腰三角形。939。539。139。 39。 default: rate=0。 } 109 ?在 switch中不使用 break switch(表達(dá)式 ){ case 常量表達(dá)式 1:語句段 1。 break。 printf(請輸入存期 :)。 107 ?3. 算法描述 鍵盤輸入存款本金和存期。 case 常量表達(dá)式 2:語句段 2 。/39。39。value1, amp。 39。A39。) printf(=%.2f\n, value1 / value2)。 else if(op == 39。 char op。 else。 C語言規(guī)定,每個 else 部分總屬于前面最近的那個缺少對應(yīng)的 else 部分的 if 語句。 printf(x1=%lf, x2=%lf\n, x1,x2) 。 91 二分支結(jié)構(gòu)和 ifelse 語句 if (表達(dá)式 ) 語句 1 else 語句 2 if (表達(dá)式 ) 語句 1 語 句 1 表達(dá)式 語 句 2 真 (非 0) 假 (0) 語 句 1 表達(dá)式 真 (非 0) 假 (0) 一條語句 92 多分支結(jié)構(gòu)和 else – if 語句 ?elseif 語句是最常用的實現(xiàn)多分支(多路選擇)的方法。 printf(x1=%lf, x2=%lf\n, x1,x2) 。 printf(Enter 3 integers:)。 else if (表達(dá)式 3) 語句 3。 if(year%4==0amp。 條件一:能被 4整除且不能被 100整除; 條件二:能被 400整除。number)。 } 結(jié)束 輸出: perimeter,area 輸入半徑 開始 計算 perimeter 計算 area 圖 24計 算周長和面積的算法流 程 圖 79 判斷數(shù)字的奇偶性 ?問題描述 輸入 1個整數(shù),判斷該數(shù)是奇數(shù)還是偶數(shù)。 屏幕輸出周長 perimeter和面積 area。 ?C程序有三種控制結(jié)構(gòu),分別是順序結(jié)構(gòu)、選擇分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。amp。 num/10 != 2 gender = ‘m’ 真 假 == 如果 gender = ‘f’ 如果 ‘m’ 68 ?邏輯運(yùn)算符 邏輯運(yùn)算符用于連接一個或多個條件,判斷這些條件是否成立 邏輯運(yùn)算的結(jié)果均為邏輯值: 1或 0。 輸出: 書的價格 = 書的新價格 = 64 運(yùn)算符與表達(dá)式 ?關(guān)系運(yùn)算符 關(guān)系運(yùn)算符用于比較運(yùn)算,包括 6個運(yùn)算符: 大于( )、小于( )、大于等于( =)、 小于等于( =)、等于( ==)和不等于( !=) 。y = 。 例如: 34+2 、 * 、 100%34 如果定義如下變量并賦值: int x。 } 圖 23考核結(jié)果判斷流 程 圖 56 表 達(dá) 式 31 57 Z = ( X * 2 ) + ( 5 – Y ) 表達(dá)式 32 操作數(shù) 操作數(shù) 表達(dá)式 表達(dá)式 表達(dá)式 運(yùn)算符 58 表達(dá)式 33 ?表 達(dá) 式由操作 數(shù) 和 運(yùn) 算符的 組 合而成 ?表 達(dá) 式中的操作 數(shù) 可以是 變 量、常量或者子表 達(dá) 式 ?運(yùn) 算符的主要 類 型有: ?賦值運(yùn) 算符 ?算 術(shù)運(yùn) 算符 ?關(guān) 系 運(yùn) 算符 ? 邏輯運(yùn) 算符 59 變量 表達(dá)式 。 /*輸出考核結(jié)果 */ printf(“第一項考核結(jié)果: %d\n,score1=60)。如果每項考核成績都大于等于 60分,則判定綜合考核通過;否則不通過。 39。 ? 數(shù)字字符和數(shù)字 轉(zhuǎn)換 9 0 = 39。 ? 39。 ? 39。 ? 39。 39。 = 39。 = 39。, ch2, 39。 return 0。 輸入輸出一個字符 51 輸入輸出字符示例 include int main(void) { char ch1, ch2。 /*輸出一個 ASCII值是 100的字符,即 d*/ putchar(?\n?)。 /*為字符 ch加密 */ putchar(ch)。 輸入 : 輸入 : 9,5,7 輸入 : 9。 scanf(“%d”,amp。y,amp。 scanf(“%d。是地址符, amp。 \? 問號 產(chǎn)生一個問號。 \f 換頁 將光標(biāo)移到下一頁的第一格。 /*匯率換算 */ printf(¥ %d can exchange $%.2f\n,rmb,dollar)。 37 圖 21匯率換算流 程 圖 4. 程序 實現(xiàn) include main( ) { int rmb。 char gender=39。 + 39。 39。 ?初始化: ?pressure_level = 。 unsigned int age。math,amp。 //定義整型變量 float x。 13 目標(biāo) ?理解 變 量和常量的含 義 ?熟悉基本 數(shù) 據(jù) 類 型 int、 char、 float 和 double ?使用算 術(shù)運(yùn) 算符 ?理解 類 型 轉(zhuǎn)換 ?熟 練 使用 scanf() 和 printf() 函 數(shù) ?熟 練 使用 getchar() 和 putchar() 函 數(shù) 14 算法的基本概念 ? 著名計算機(jī)科學(xué)家 Nicklaus Wirth提出 程序 = 數(shù)據(jù)結(jié)構(gòu) + 算法 ?數(shù)據(jù)結(jié)構(gòu):描述問題處理的 對象 及 對象間的關(guān)系 ?算法 (Algorithm):描述解決問題的 操作步驟 15 C語言中的基本元素 常量是在程序中保持不變的量 常量用于定義具有如下特點的數(shù)據(jù): ?在程序中保持不變 ?在程序內(nèi)部頻繁使用時需要用比較簡單的方式替代某些值 程序 指令 關(guān)鍵字 常量 標(biāo)識符 (變量 ) 運(yùn)算符 分隔符 等 16 變量 程序 內(nèi)存 編寫程序時,常常需要將數(shù)據(jù)存儲在內(nèi)存中,方便后面使用這個數(shù)據(jù)或者修改這個數(shù)據(jù)的值。 return 0。 ?例如: printf(“ Your birthday is :%d %d\n”, month, day); ?printf()的輸出參數(shù)也要和格式說明符 一一對應(yīng) 。 scanf(“%d”,amp。x,amp。x,amp。x)。 } 5. 運(yùn)行結(jié)果 7 標(biāo)準(zhǔn)輸入函數(shù) scanf() ? 函數(shù) scanf()的一般調(diào)用格式為: scanf (“格式控制字符串 ”,地址列表 ) 格式說明符和地址列表在數(shù)量和類型上要 一一對應(yīng) 。 5 3. 算法描述 定義 int變量 month和 day; 用 printf( )在屏幕上顯示提示信息“ Enter the month and the day of your birthday:”; 用 scanf( )從鍵盤輸入生日月份和日期,分別存儲在變量 month和 day中;
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1