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

正文內(nèi)容

最簡單的c程序設(shè)計(jì)-順序程序設(shè)計(jì)-資料下載頁

2025-06-16 18:34本頁面
  

【正文】 nf 程序舉例 A. a=1, b=2, scanf(“%3d,%4d”,amp。a,amp。b)。 1234?24?1? ? 運(yùn)行后: a=123, b=2 到達(dá)域?qū)?,第一個(gè)輸入域掃描停止,所以 a=123 下一個(gè)輸入域開始,與“,“不匹配 ,scanf停止,所以 b沒有被輸入值,保持原值 第四章 scanf函數(shù) (格式輸入函數(shù) ) scanf 程序舉例 A. a=1, b=2, scanf(“%3d,%4d”,amp。a,amp。b)。 scanf(“%3d,%4d”,amp。a,amp。b)。 1234?24?1? ? 運(yùn)行后: a=4, b=2461 第二個(gè) scanf從這里開始第一個(gè)輸入域 遇到不能轉(zhuǎn)換的字符,第一個(gè)輸入域掃描結(jié)束,所以 a=4 接下來匹配“,”,而后再掃描第二個(gè)輸入域,所以 b=2461 第四章 scanf函數(shù) (格式輸入函數(shù) ) scanf 程序舉例 A. a=1, b=2, scanf(“%3d %4d”,amp。a,amp。b)。 123 24?1? 123 24?1? 運(yùn)行后: a=123, b=2461 第一個(gè)輸入域,所以a=123 格式中連續(xù)的一個(gè)(或更多)空白字符可以匹配輸入中的任意個(gè)空白字符 第二個(gè)輸入域,所以 b=2461 第四章 scanf函數(shù) (格式輸入函數(shù) ) scanf 程序舉例 scanf(“%3d, %4d”,amp。a,amp。b)。 猜一猜,結(jié)果如何 ? 第四章 結(jié)構(gòu)化程序的三種結(jié)構(gòu) 三種基本結(jié)構(gòu) 1966年, Bohra和 Jacopini提出了以下三種基本結(jié)構(gòu)。 1. 順序結(jié)構(gòu),最簡單的基本結(jié)構(gòu),順序執(zhí)行操作步驟。 A B 順序執(zhí)行 A、 B操作步驟 第四章 結(jié)構(gòu)化程序的三種結(jié)構(gòu) 2. 選擇結(jié)構(gòu),根據(jù)判斷給定條件是否成立來選擇執(zhí)行 A操作或 B操作, A、 B操作在一次執(zhí)行中僅有一個(gè)操作被得到執(zhí)行。 條件成立 B A Y N 根據(jù)條件執(zhí)行 A操作步驟 或者 B操作步驟 第四章 結(jié)構(gòu)化程序的三種結(jié)構(gòu) 3. 循環(huán)結(jié)構(gòu),可重復(fù)執(zhí)行某部分的操作;分為兩種結(jié)構(gòu): ( 1) 當(dāng)型( While) 循環(huán)結(jié)構(gòu):判斷給定條件是否成立,如果成立則重復(fù)執(zhí)行循環(huán)部分的操作,而后再次判斷給定條件;否則結(jié)束循環(huán)。 條件成立 A Y N 當(dāng)條件滿足時(shí) 重復(fù)執(zhí)行 A操作步驟 第四章 結(jié)構(gòu)化程序的三種結(jié)構(gòu) ( 2) 直到( Until) 循環(huán)結(jié)構(gòu):執(zhí)行循環(huán)部分的操作,判斷給定條件是否成立,如果成立則重復(fù)執(zhí)行循環(huán),否則結(jié)束循環(huán)。 條件成立 A N Y 重復(fù)執(zhí)行 A操作步驟 直到條件滿足時(shí) 第四章 結(jié)構(gòu)化程序的三種結(jié)構(gòu) ( 3) 兩種循環(huán)結(jié)構(gòu)的不同點(diǎn): ( While) 循環(huán)結(jié)構(gòu)總是先判斷條件再執(zhí)行循環(huán),因而循環(huán)部分的操作可能一次也沒有得到執(zhí)行。 ( Until) 循環(huán)結(jié)構(gòu)總是先執(zhí)行循環(huán)部分的操作再判斷條件來決定是否繼續(xù)循環(huán),因而循環(huán)部分的操作至少有一次執(zhí)行。 4. 三種基本結(jié)構(gòu)的共同點(diǎn): ( 1) 只有一個(gè)入口。 ( 2) 只有一個(gè)出口。 ( 3) 每部分的操作均有機(jī)會(huì)被得到執(zhí)行。 ( 4) 每結(jié)構(gòu)內(nèi)不存在無終止循環(huán)(“死循環(huán)”)。 第四章 結(jié)構(gòu)化程序設(shè)計(jì)方法 結(jié)構(gòu)化程序設(shè)計(jì)方法 1. 自頂至下,逐步細(xì)化。 2. 模塊化設(shè)計(jì)。 3. 結(jié)構(gòu)化編程。 4. 快速原型化設(shè)計(jì)( RPD, Rapid Phototype Design) 。 第四章 順序結(jié)構(gòu)程序設(shè)計(jì) 順序結(jié)構(gòu)程序的設(shè)計(jì)方法 1. 分析出應(yīng)用的輸入量、輸出量。 2. 確定輸入、輸出的變量(類型、命名)。 3. 確定輸出與輸入的算法(數(shù)學(xué)的、邏輯運(yùn)算的等等)。 4. 模塊化編程。 ( 1) 確定輸入量的編程 ( 2) 確定中間量的編程 ( 3) 確定運(yùn)算算法的 C語言編程 ( 4) 確定輸出量的編程 5. 調(diào)試程序。 第四章 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 順序結(jié)構(gòu)程序的設(shè)計(jì)舉例 例 1. 根據(jù)華氏溫度 F, 計(jì)算出攝氏溫度 C, 其公式為: 分析: 1. 分析例 1的輸入量為華氏溫度 、 計(jì)算出的攝氏溫度 C為輸出量。 2. 根據(jù)實(shí)際經(jīng)驗(yàn), F、 C應(yīng)為實(shí)數(shù)(數(shù)學(xué)上的),由一般情況下的溫度概念可以確定其在 float范圍(大小和有效位)下,所以, F、 C定為 float型。 3. 計(jì)算公式略 第四章 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 4. 模塊化編程。 ( 1) 確定輸入量: scanf(“%f”,F)。 ( 2) 確定中間量:略 ( 3) 確定運(yùn)算算法的 C語言編程為: C = ()*。 ( 4) 確定輸出量: printf(“Fahrenheit=%f equal to Centigrade=%f\n“,F,C)。 第四章 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 例 410 P83,輸入三角形的三邊長,求三角形面積 分析: 1. 輸入量為 三邊長 、 計(jì)算出的 三角形面積 為輸出量。 2. 定義 a,b,c為 三邊長 , area應(yīng) 三角形面積 ,一般意義下定義它們?yōu)閒loat型。 3. 計(jì)算公式見課本 P83, 進(jìn)而引入中間變量 s。 第四章 順序結(jié)構(gòu)程序設(shè)計(jì)舉例 例 411 P83,從鍵盤輸入一個(gè)大寫字母,輸出其小寫字母。 分析: 1. 輸入與輸出分析略。 2. 從 ASCII表中可以得到將一個(gè)大寫字母轉(zhuǎn)換為小寫字母的算法。 例 412 P84,求 ax2+bx+c=0方程的根 第四章 正文結(jié)束 歡迎體驗(yàn) 開放資源電子教案 174。 C語言 2022版 本章小結(jié) ―關(guān)鍵字 一、本章所學(xué)的 C語言關(guān)鍵字: auto const double float int short struct unsigned break continue else for long signed switch void case default enum goto register sizeof typedef volatile char do extern if return static union while 已學(xué)習(xí) 本章 未學(xué)習(xí) ? 本章小結(jié) ―語法 二、本章有關(guān)的 C語言語法: 1. C語句 ( 1)賦值語句 ( 2)空語句 ( 3)復(fù)合語句 2. 標(biāo)準(zhǔn)函數(shù) ( 1) getchar() ( 2) putchar() ( 3) printf() ( 4) scanf() ? ? 本章小結(jié) ―學(xué)習(xí)技巧 學(xué)習(xí)技巧: C程序最簡單的形式就是順序結(jié)構(gòu)程序 , 然而它也是 C程序設(shè)計(jì)中出現(xiàn)最多的程序形式;從整個(gè)程序來看 , 程序模塊之間是順序結(jié)構(gòu)形式 , 每個(gè)模塊程序可以是順序結(jié)構(gòu)形式 , 也可以是后面要講到的選擇結(jié)構(gòu)形式 , 或者是循環(huán)結(jié)構(gòu)形式; C程序設(shè)計(jì)總是將一個(gè)復(fù)雜的問題求解逐步細(xì)化為基本的程序結(jié)構(gòu)形式 , 從而得到整個(gè)問題的求解 。 初學(xué)者在進(jìn)行順序結(jié)構(gòu)程序設(shè)計(jì)時(shí) , 可以按下面過程進(jìn)行: 即從每個(gè)局部的設(shè)計(jì)中總結(jié)出輸入是什么 , 輸出是什么 , 采用什么局部算法解決 , 對大的問題看能不能細(xì)化為多個(gè)這樣的局部設(shè)計(jì) 。 這樣的程序設(shè)計(jì)思路在解決一些簡單程序時(shí)可能顯得繁瑣 ,然而卻是一個(gè)非常科學(xué)的方法 。 格式輸入輸出函數(shù)能處理多種格式及組合格式 , 初學(xué)者在掌握基本功能以后逐步去了解 , 不必深陷于此 。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1