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

正文內(nèi)容

★第05章c的流程控制語句(參考版)

2025-01-24 07:54本頁面
  

【正文】 演講完畢,謝謝觀看! 。 ? 使用監(jiān)視窗口 監(jiān)測程序執(zhí)行過程中某些變量或表達(dá)式值的變化,這時(shí)可利用監(jiān)視窗口的功能。 VC++的調(diào)試工具 —— 定位和排除錯(cuò)誤 ? 斷點(diǎn)+單步跟蹤執(zhí)行程序 ⑴先在源程序的疑點(diǎn)位置設(shè)置斷點(diǎn) (對小程序不一定需要 ),生成調(diào)試版的可執(zhí)行程序。 ? 原因: 變量初始化不正確而造成的計(jì)算錯(cuò)誤; 編程所用的語句不正確; 算法設(shè)計(jì)錯(cuò)誤。 邏輯錯(cuò)誤 ? 邏輯錯(cuò):程序可以運(yùn)行并得出運(yùn)行結(jié)果,但并不是用戶預(yù)期的結(jié)果。如:當(dāng)執(zhí)行表達(dá)式: a=a/b時(shí),除數(shù) b的值為 0;又如在進(jìn)行數(shù)值運(yùn)算時(shí),運(yùn)算結(jié)果超出機(jī)器允許的范圍等。 ? 舉例: 突然中止程序的運(yùn)行; 無法結(jié)束程序的運(yùn)行。 ? 解決辦法:按編譯器給出的鏈接出錯(cuò)信息解決。 鏈接錯(cuò)誤 ? 鏈接錯(cuò)誤:發(fā)生在將用戶程序的目標(biāo)代碼與用戶程序引用的庫函數(shù)的目標(biāo)代碼鏈接生成可執(zhí)行代碼的過程中。 ⑵有時(shí)所給行號并非真正的出錯(cuò)行,需細(xì)看出錯(cuò)行前后的程序,才能最終確定錯(cuò)誤。 ? 舉例: ⑴用了未定義的標(biāo)識符 (如變量名、函數(shù)名等 ); ⑵語句后缺少分號或在不該有分號的地方加分號; ⑶花括號、圓括號不配對; ⑷用中文的分號、逗號、等號代替英文的分號、逗號、等號等。 ? 編譯錯(cuò)分兩類: ⑴ error— 程序肯定有錯(cuò); ⑵ warning— 程序可能有錯(cuò),希望用戶確定。 ? 程序常見錯(cuò)誤類型:編譯錯(cuò)誤 (error和 warning)、鏈接錯(cuò)誤、運(yùn)行錯(cuò)誤和邏輯錯(cuò)誤 。 ? 隨著程序復(fù)雜性的增加,出錯(cuò)的 機(jī)會(huì) 增大。\n39。 39。l39。c39。s39。i80。 sinx=39+(int)(38*sin(x))。x2*PI。 include include define PI void main(void) { int i,sinx,cosx。 ⑶正弦和余弦函數(shù)的取值范圍為 [1, 1],需將其展寬映射到 [38, 38],再映射到 [1, 77],以便顯示。若顯示內(nèi)容超過 25行,則前面顯示的內(nèi)容向前滾動(dòng)并消失。構(gòu)成?;?39?;?39。; ⑶輸出一條軸 (x軸 ),由字符 39。代表 cosx曲線; ⑵當(dāng) x為某值時(shí),若 sinx=cosx,此時(shí)只要求輸出 39。代表 sinx曲線,用 39。應(yīng)注意處理以下問題: ⑴用 39。\n39。 } else cout錯(cuò)誤,不得分 !\n。 if(d==c) { sum+=10。 c=a/b。b39。 case 3: couta39。 c=a*b。b39。 case 2: couta39。 c=ab。b39。 } couta39。 a=b。 break。=39。+39。op=rand()%4。i++) { a=rand()%90+10。 //初始化偽隨機(jī)數(shù)發(fā)生器 for(i=0。 ? 源程序: include include void main(void) { int i, //循環(huán)變量,用作出題序號 a,b, //隨機(jī)生成的兩個(gè)操作數(shù) c, //計(jì)算機(jī)算出的參考答案 d, //答題者算出的答案 op, //隨機(jī)生成的運(yùn)算類型 sum=0。 ②兩位正整數(shù)的范圍是 10~ 99,共 90個(gè)數(shù),因此,用rand()函數(shù)生成的兩位正整數(shù)可表示為: rand()%90+10 ③其它說明參見程序中的注釋。注意,減法計(jì)算題要保證被減數(shù)大于等于減數(shù),除法的結(jié)果為商。四則運(yùn)算的具體類型也由隨機(jī)數(shù)確定。 cout\n數(shù)字字符的個(gè)數(shù) =digit++ ,字母字符的個(gè)數(shù) =letter++ ,其它字符的個(gè)數(shù) =other++endl。\n39。 else other++。Z39。A39。z39。a39。) digit++。c=39。 if(c=39。 cout“ 輸入一行字符串: \n。 ?源程序: include void main(void) { int digit=0, //統(tǒng)計(jì)數(shù)字字符的個(gè)數(shù) letter=0, //統(tǒng)計(jì)字母字符的個(gè)數(shù) other=0。 } 程序運(yùn)行結(jié)果: 輸入一個(gè)正數(shù): 3↙ 3的平方根等于: ?例 輸入一行字符,分別統(tǒng)計(jì)數(shù)字字符、字母字符和其它字符的個(gè)數(shù)。 couta的平方根等于: setiosflags(ios::fixed) setprecision(8)x139。 x1=(x0+a/x0)/2。 } x1=a/2。 while(a0) //檢查輸入數(shù)據(jù) { couta不能開方 !\n請重輸入一個(gè)正數(shù): 。 cout輸入一個(gè)正數(shù): 。 變量 a — 存放輸入的正數(shù) 變量 x0 — 代表公式里的 xn,初值為 a/2 變量 x1 — 代表公式里的 xn+1,其值由公式計(jì)算 ? 算法: 若 |x1x0|≤10 8則 x1就是所求平方根的近似值; 否則將 x1賦給 x0,再計(jì)算新的 x1,重復(fù)上述過程。求平方根的迭代公式為: 直到 |xn+1xn|≤10 8為止。 } coutπ≈setiosflags(ios::fixed) setprecision(8)pi*4endl。 s=s。 //s表示符號 while(fabs(t)=1E8) { pi+=t。 ...71513114??????include include include void main() { double pi=0,//π/4的前 n項(xiàng)的和,初值為 0 t=1, //π/4的當(dāng)前項(xiàng)的值,初值為 1 n=1。 ⑵ 每個(gè)計(jì)算項(xiàng)的符號正負(fù)相間,每一項(xiàng)的分母比前一項(xiàng)增加 2。 ? 分析:本題屬于求和問題,可用循環(huán)語句解決 。eendl。 } } cout1000000!=p39。 while(p=10)//階乘 p反復(fù)除以 10,分離指數(shù) { p/=。i=1000000。 //e保存階乘的指數(shù),初值為 0 double p。最后將尾數(shù)和指數(shù)分別輸出。 ? 自編大整數(shù)運(yùn)算程序:例如使用字符型數(shù)組實(shí)現(xiàn)。 n!的溢出問題及處理 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1