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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計課程輔導(dǎo)(二-免費閱讀

2025-10-03 14:55 上一頁面

下一頁面
  

【正文】 注意:上述輸出 得到的十六進(jìn)制數(shù)是按從低位到高位的次序排列的,對它再按相反次序排列時才是所求的十六進(jìn)制數(shù)。 5. 應(yīng)用舉例 例 1.編一程序把從鍵盤上輸入的一個十進(jìn)制整數(shù)轉(zhuǎn)換為對應(yīng)的十六進(jìn)制數(shù)字串輸出。 x/=i。 } 該程序的功能是:接收從鍵盤上輸入的 NM個整數(shù),統(tǒng)計出 30至 60范圍內(nèi)的整數(shù)個數(shù),最后輸出統(tǒng)計結(jié)果。 4. 程序舉例 (1) include const int NM=10。 第三條語句的功能是把從鍵盤上輸入的 n個數(shù)值累加到變量 s中。 for(int i=2。 while(x[i]y)。 39。 int n。 分析:假定把當(dāng)年的年產(chǎn)值定為 1的單位,則翻一番后就應(yīng)變?yōu)?2。 while(x) { s+=x。 在此例中花銷了 x元,應(yīng)購買到 x1+x2+...+xn 元的物品,其中 x1等于初次購物的開支 x,x2=floor(x1/100)*30, x3=floor(x2/100)*30,...,直到 xn+1為 0 時止。 s5。設(shè)累加變量為 s,在循環(huán)體內(nèi)應(yīng)把 1/i的值累加到 s上。 39。 利用輾轉(zhuǎn)相除法求 136和 40的最大公約數(shù)的計算步驟為 : (1) 40 136 ...16 3 (2) 16 40 ...8 2 (3) 8 16 ...0 2 最后一步中的除數(shù) 8 就是 136 和 40 最大公約數(shù)。 cinab。 39。 while循環(huán)中的循環(huán)體語句可以為任何一條可執(zhí)行語句或空語句,因此同樣可以為一條while 語句或其他循環(huán)語句,若循環(huán)體是一條復(fù)合語句,則在復(fù)合語句內(nèi)也同樣可以使用while語句或其他循環(huán)語句。 case ?*?: z=Mult(x,y)。 if(x%5==0) c5++。 if(x0)n1++。 While語句格式為: while(表達(dá)式 ) 語句 語句 成分是 while 語句的循環(huán)體,它可以是任何一條可執(zhí)行語句或空語句。 i=temp。當(dāng)整個循環(huán)正常結(jié)束(即因 表達(dá)式 2的值為 0而結(jié)束循環(huán)的情況)后,表明 n不能被 2至 n 之間的任何自然數(shù)整除,得到 n是一個素數(shù)。endl。 //q求 出斜邊的長度 if(floor(c)==c) //若斜邊同為整數(shù)則輸出 cout39。根據(jù)分析編寫出程序如下: include include const n=30。 t=floor(t*100)/100。 s1+=x。每次分別向 s1和 s2累加 xi和 xi2的值。 y1=(1+exp(x))/(sqrt(2*a)+1)。 分析:設(shè) i為循環(huán)變量,讓它的初值、終值和步長分別為 0,12 和 1,則 x 的每次取值可表示為 。 for(i=1。設(shè)循環(huán)變量為 和式中的 i,它從 1取值到 10,每次增長 1,每次計算出一個數(shù)據(jù)項并把它累加起來。在循環(huán)體中通過賦值語句每次把 i的平方值累加到 s上,當(dāng)循環(huán)結(jié)束后, s的值就是所求的結(jié)果。 coutsendl。如第 10項為 34,它等于第 8項 13和第 9項 34 之和。 } coutendl。 假定需處理 6個數(shù)據(jù),這 6個數(shù)據(jù)為: 48, 62, 30, 24, 55, 36,則程序運行結(jié)果為: 輸入待處理數(shù)據(jù)的個數(shù): 6 輸入 6 個待處理的數(shù)據(jù) :48 62 30 24 55 36 max:62 min:24 (4) include void main() { for(int a=0,b=1。 coutmin:minendl。 cinx。 coutn!=pendl。 } } 在這個程序的主函數(shù)中,第一行定義了兩個雙精度變量 x和 y,第二行給出提 示信息,要求用戶從鍵盤上輸入 6個常數(shù)后回車,第三行至第八行為一條 for循環(huán)語句,其循環(huán)體是一條復(fù)合語句,將被重復(fù)執(zhí)行 6次,對應(yīng)控制循環(huán)的變量 i的取值依次為 0,1,2,3,4和 5,每次循環(huán)首先從鍵盤緩沖區(qū)讀入一個常數(shù)并賦給 x,接著計算出 y的值,然后按一定格式輸出 x和 y的值。 5. 程序舉例 (1) include void main() { double x,y。 jn。 i++) { for(j=1。 4. 語句嵌套 9 for循環(huán)體可以為任何可執(zhí)行語句,當(dāng)然也可以直接為一條 for語句,或者在作為循環(huán)體的復(fù)合語句內(nèi)使用 for語句,并且嵌套的層數(shù)不受限制。 第 (3)條語句中的 表達(dá)式 1分別給 i和 j賦初值為 0,并對它們進(jìn)行變量說明, 表達(dá)式 2和 表達(dá)式 3分別為關(guān)系表達(dá)式和逗號表達(dá)式,循環(huán)體是一條賦值語句。 k!=0。 y+=x。 i+j20 。 3. 語句格式舉例 (1) for(i=1。 } if(b) coutright!endl。: if(z==x/y) b=true。: if(z==xy) b=true。=39。 int x,y,z。 break。 cinscore。 case 5: coutFridayendl。 case 1: coutMondayendl。輸出最后一個常量標(biāo)識符雖然沒有使用break語句轉(zhuǎn)出去,但由于它后面就是語句結(jié)束標(biāo)志,右花括號,所以也會自然地結(jié)束該語句。 break。 } (2) switch(cr) { case red: cout“red”endl。 case 2: c2++。另外,多個 case標(biāo)號也允許使用在同一條語句的前面。} couta39。 a=b。 else if(x10) y=exp(x)*sin(x)。 cout從鍵盤輸入一個整數(shù) :。} else {y=6。 (6) if(p amp。 (2) if(x=a) s1+=x。 這一章將依次介紹每一種流程控制語句的語法格式、執(zhí)行過程和應(yīng)用舉例等內(nèi)容。 1 面向?qū)ο蟪绦蛟O(shè)計課程輔導(dǎo) (二 ) 流程控制語句 徐孝凱 流程控制語句用來控制程序的執(zhí)行流程,它包括選擇、循環(huán)和跳轉(zhuǎn)三類語句。 一、 if語句 1. 語句格式 if語句又稱條件語句,其語句格式為: if (表達(dá)式 ) 語句 1 [else 語句 2] if語句是一種結(jié)構(gòu)性語句,因為它又包含有語句,即 語句 1和可選擇的 語句 2,這兩條語句稱為 if語句的子句。 else s2+=x。amp。 z=y*pow(y,4)3。 cinx。 else if(x20) y=pow(x,3)。 b=temp。 39。 注意:語句標(biāo)號只起到標(biāo)識語句位置的作用,對語句的執(zhí)行不會產(chǎn)生任何影響。 break。 break。 case ?b?: case ?B?: d1=(a+b)/2。 6 當(dāng)執(zhí)行第三條語句時,若 ch值為小寫字母 a 或大寫字母 A,則執(zhí)行 3 5 行的語句,若 ch值為小寫字母 b或大寫字母 B,則執(zhí)行 7 9行的語句,若 ch不是上述取值,則執(zhí)行10 11行后結(jié)束整個程序的運行。 break。 break。 if(score0 || score100) { cout輸入數(shù)據(jù)有誤! endl。 case 6: coutscore:及格 endl。 bool b=false。 cinz。 break。 break。 else couterror!endl。 i10。i++,j+=2) x=i*i+j*j。 } (6) for(int k=2。 k) { a=rand()%100。 第 (4)條語句中省略了全部三個 表達(dá)式,循環(huán)體是一條復(fù)合語句。如: (1) for(i=1。 j=i。 j++) if(aa[i][j]max) { max=aa[i][j]。 cout從鍵盤上同一行輸入 6個常數(shù) :。若程序運行后,從鍵盤上輸入的 6個常數(shù)為 2,5,10,,則得到的輸出結(jié)果為: 從鍵盤上同一行輸入 6 個常數(shù) :2 5 10 x= 2 y= 17 x= 5 y= 95 x= 10 y= 385 x= y= 10 x= y= x= y= (2) include void main() { int i,n。 } 在這個程序中定義了三個變量,用 i作為控制循環(huán)的變量,簡稱循環(huán)變量,用 n保存從鍵盤輸入的一個正整數(shù),用 p計算和保存 n的階乘值, p的初值為 1,每次進(jìn)行循環(huán)計算時都使 p累乘循環(huán)變量 i的值,循環(huán)結(jié)束后 p的值就是 n的階乘值。 max=min=x。 } 在程序的主函數(shù)中,第一行同時定義了四個整型變量 n,x,max和 min,用它們分別保存待處理數(shù)據(jù)的個數(shù)、當(dāng)前被處理的一個數(shù)據(jù)、已處理數(shù)據(jù)中的最大值和已處理數(shù)據(jù)中的最小值。 b100。 couta39。 (5) include const int M=4, N=5。 } 主函數(shù)中使用了一個雙重 for循環(huán),外循環(huán)變量 i 初值為 1,終值為整數(shù)常量 M,每執(zhí)行一次外循環(huán)體(即內(nèi)循環(huán))后其值增加 1,內(nèi)循環(huán)變量初值為 1,終值為整數(shù)常量 N,每執(zhí)行一次內(nèi)循環(huán)體(即 s+=i*j。根 據(jù)分析編寫出程序如下: include void main() { int i,s=1。為了計算一個數(shù)據(jù)項中的 xi和 i!,還需要設(shè)定兩個累乘變量,假定分別用 p1和 p2表示,它們的初值應(yīng)均為1,在循環(huán)體中需要分別向 p1和 p2累乘 x和 i的值。i=10。在循環(huán)體中計算 y1和 y2的公式應(yīng)分別表示為: y1=(1+exp(x))/(sqrt(2*a)+1) y2=(1+exp(x))/(sqrt(2*a)1) 每次根據(jù) x的值(即 )求出對應(yīng)的 y1和 y2后都要輸出出來。 y2=(1+exp(x))/(sqrt(2*a)1)。根據(jù)以上分析編寫出程序如下: include include const int n=10。 s2+=x*x。 coutv=vendl。 void main() { int a,b。(39。 } } 該程序運行后,將得到如下輸出結(jié)果: (3,4,5) (5,12,13)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1