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

正文內(nèi)容

★第05章c的流程控制語(yǔ)句(存儲(chǔ)版)

  

【正文】 90+10。 break。 c=ab。 case 3: couta39。 } else cout錯(cuò)誤,不得分 !\n。代表 cosx曲線; ⑵當(dāng) x為某值時(shí),若 sinx=cosx,此時(shí)只要求輸出 39。構(gòu)成。x2*PI。c39。 ? 隨著程序復(fù)雜性的增加,出錯(cuò)的 機(jī)會(huì) 增大。 ⑵有時(shí)所給行號(hào)并非真正的出錯(cuò)行,需細(xì)看出錯(cuò)行前后的程序,才能最終確定錯(cuò)誤。如:當(dāng)執(zhí)行表達(dá)式: a=a/b時(shí),除數(shù) b的值為 0;又如在進(jìn)行數(shù)值運(yùn)算時(shí),運(yùn)算結(jié)果超出機(jī)器允許的范圍等。 ? 使用監(jiān)視窗口 監(jiān)測(cè)程序執(zhí)行過(guò)程中某些變量或表達(dá)式值的變化,這時(shí)可利用監(jiān)視窗口的功能。 VC++的調(diào)試工具 —— 定位和排除錯(cuò)誤 ? 斷點(diǎn)+單步跟蹤執(zhí)行程序 ⑴先在源程序的疑點(diǎn)位置設(shè)置斷點(diǎn) (對(duì)小程序不一定需要 ),生成調(diào)試版的可執(zhí)行程序。 ? 舉例: 突然中止程序的運(yùn)行; 無(wú)法結(jié)束程序的運(yùn)行。 ? 舉例: ⑴用了未定義的標(biāo)識(shí)符 (如變量名、函數(shù)名等 ); ⑵語(yǔ)句后缺少分號(hào)或在不該有分號(hào)的地方加分號(hào); ⑶花括號(hào)、圓括號(hào)不配對(duì); ⑷用中文的分號(hào)、逗號(hào)、等號(hào)代替英文的分號(hào)、逗號(hào)、等號(hào)等。\n39。s39。 include include define PI void main(void) { int i,sinx,cosx。或 39。代表 sinx曲線,用 39。 if(d==c) { sum+=10。 c=a*b。b39。=39。 //初始化偽隨機(jī)數(shù)發(fā)生器 for(i=0。四則運(yùn)算的具體類型也由隨機(jī)數(shù)確定。Z39。) digit++。 ?源程序: include void main(void) { int digit=0, //統(tǒng)計(jì)數(shù)字字符的個(gè)數(shù) letter=0, //統(tǒng)計(jì)字母字符的個(gè)數(shù) other=0。 } x1=a/2。求平方根的迭代公式為: 直到 |xn+1xn|≤10 8為止。 ...71513114??????include include include void main() { double pi=0,//π/4的前 n項(xiàng)的和,初值為 0 t=1, //π/4的當(dāng)前項(xiàng)的值,初值為 1 n=1。 } } cout1000000!=p39。最后將尾數(shù)和指數(shù)分別輸出。 } cout1!+2!+3!+?+10!=s39。 status為終止程序的原因, 0表示正常退出,非 0表示異常退出。 goto lp。 *goto語(yǔ)句的主要用途 ?從循環(huán)體內(nèi)轉(zhuǎn)移到循環(huán)體外:但可用 break或continue替代。 }while(error)。為 1時(shí)出錯(cuò),為 0時(shí)正常 cout輸入兩個(gè)大于 1的正整數(shù)? 。 ?例 輸入兩個(gè)大于 1的正整數(shù)并輸出。 for有兩個(gè)出口: ?ij: 說(shuō)明 x沒有大于 2和小于自身的因子,即 x是素?cái)?shù)。 cinx。 ?結(jié)構(gòu)化程序設(shè)計(jì)為了保持程序結(jié)構(gòu)的 單入口、單出口特性,嚴(yán)格限制直接使用 goto語(yǔ)句,但考慮到有時(shí)不得不改變程序執(zhí)行的流程, C++語(yǔ)言提供了功能受到限制的轉(zhuǎn)向語(yǔ)句 break和 continue來(lái)替代 goto語(yǔ)句。j++) //因未存 i的因子,需再求 if(i%j==0) cout39。//i的因子和 for(i=2。 循環(huán)的嵌套及其應(yīng)用 ?循環(huán)的嵌套:循環(huán)的內(nèi)嵌語(yǔ)句也可以是循環(huán)語(yǔ)句。 } include void main(void) { char c。例如,例 再用 while和 do?while 語(yǔ)句實(shí)現(xiàn): include void main(void) { char c。//依次輸出字符 coutc。循環(huán)結(jié)束條件 。 for(。//當(dāng)前項(xiàng)前所有項(xiàng)的累加和 for(i=2,s=1。 } 在循環(huán)體或表達(dá)式內(nèi),應(yīng)有改變表達(dá)式的值的成分,否則,會(huì)產(chǎn)生無(wú)休止的循環(huán) (稱死循環(huán) )。 ?執(zhí)行過(guò)程:先執(zhí)行語(yǔ)句,后判斷表達(dá)式的值;若表達(dá)式的值不為 0,則繼續(xù)執(zhí)行循環(huán)體,直到表達(dá)式的值為 0時(shí)為止。 i++。 ?s2和 s3是重復(fù)執(zhí)行的操作。 break。 break。o39。e39。 例 輸入一個(gè)字符,判斷它是元音字母還是空白符。 [break。 else if(a==b||b==c||c==a) cout等腰三角形 \n。 } 條件語(yǔ)句 ? 格式 3: if(表達(dá)式 1) S1 else if(表達(dá)式 2) S2 else if ... else Sn ? 注意,當(dāng)出現(xiàn)如下形式的嵌套條件語(yǔ)句時(shí): if(e1) if(e2) S1 else S2 C++規(guī)定: else與其前面最近的還沒有配對(duì)的 if進(jìn)行配對(duì)。 if(delta=0) //使用復(fù)合語(yǔ)句 { delta=sqrt(delta)。 cout\n最大數(shù)是 tendl。 //A cout\n最大數(shù)是 。作為判斷條件的 表達(dá)式 必須用括號(hào)括起來(lái)。 ? 空語(yǔ)句:僅由一個(gè)分號(hào)所構(gòu)成,不執(zhí)行任何動(dòng)作。 ? 一個(gè)函數(shù):包括函數(shù)首部和函數(shù)體。 ? 控制語(yǔ)句:改變程序執(zhí)行順序的語(yǔ)句,包括:條件、循環(huán)、開關(guān)、轉(zhuǎn)向、返回語(yǔ)句。 選擇結(jié)構(gòu)語(yǔ)句 ? 選擇語(yǔ)句也稱分支語(yǔ)句:根據(jù)給定條件,選擇執(zhí)行兩個(gè)或兩個(gè)以上分支程序段中的某一個(gè)。 include void main(void) { int a,b,c,t。else coutc39。 分析:當(dāng)輸入 a、 b、 c的值后,若 b24ac0,則方程無(wú)實(shí)根;若 b24ac0,則方程有兩個(gè)不同的實(shí)根;若 b24ac=O,則方程有兩個(gè)相等的實(shí)根。 cout\tx2=(bdelta)/2/a39。 include void main(void) { int a,b,c。 } 開關(guān)語(yǔ)句: switch ? 格式: switch(表達(dá)式 ) { case 常量表達(dá)式 1:[語(yǔ)句序列 1]。 常量表達(dá)式 的值必須互不相同 開關(guān)語(yǔ)句: switch ? 執(zhí)行過(guò)程: 先求 表達(dá)式 的值,再依次與 case后面的 常量表達(dá)式 比較,若與某一 常量表達(dá)式 的值相等,則轉(zhuǎn)去執(zhí)行該 case后邊的語(yǔ)句序列,一直執(zhí)行下去,直至遇到 break語(yǔ)句或開關(guān)語(yǔ)句的右花括號(hào)為止。 switch(c) { case 39。: case 39。:
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1