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

正文內(nèi)容

面向?qū)ο蟪绦蛟O計課程輔導(二-文庫吧資料

2024-09-10 14:55本頁面
  

【正文】 的變量為 s1,累加數(shù)據(jù)平方之和的變量為 s2。 此題需要首先求出 ??ni ix1和 ??ni ix12 ,然后才能夠求出 v,f 和 t。 } } 例 4. 已知一組實驗數(shù)據(jù): ,,編一程序分別求出它們的平均值、方差和均方差,要求每一結(jié)果只保留兩位小數(shù)。 y2=(1+exp(x))/(sqrt(2*a)1)。 i++) { x=*i。 //也可把 a設定為數(shù)值常量 for(int i=0。 coutInput a(a0):。在循環(huán)體中計算 y1和 y2的公式應分別表示為: y1=(1+exp(x))/(sqrt(2*a)+1) y2=(1+exp(x))/(sqrt(2*a)1) 每次根據(jù) x的值(即 )求出對應的 y1和 y2后都要輸出出來。 } 13 例 3. 已知 y1=121 ??aex , y2=121 ???aex ,其中 x從 0開始取值,每次增加的步長為 ,直到 3, a的值由鍵盤輸入,并要求大于 0,編一程序依次求出 x 每一取值所對應的 y1和 y2的值。 //j的值為 (1)i+1 j=j。 //p1的值為 xi p2*=i。i=10。 cinx。 int i,j=1。當和式中的所有 10 個數(shù)據(jù)項都累加到 s之后, s 的值就是所求的結(jié)果。為了計算一個數(shù)據(jù)項中的 xi和 i!,還需要設定兩個累乘變量,假定分別用 p1和 p2表示,它們的初值應均為1,在循環(huán)體中需要分別向 p1和 p2累乘 x和 i的值。 分析:此題是一個累加求和問題,適合使用 for循環(huán)來實現(xiàn)。 couts=sendl。i=50。根 據(jù)分析編寫出程序如下: include void main() { int i,s=1。設循環(huán)變量為 i,它的初值、終值和步長(即每次循環(huán)后循環(huán)變量的增加值)應分別為 50 和 2,設用于累加的變量為 s,它的初值應為和式中的第一項 1,因為它不能夠通過有規(guī)律的循環(huán)累加到 s上。 6. 應用舉例 例 1. 編一程序計算 1+22+42+62+? +502的值。該程序 12 的功能是計算 ??? ?MiNj ji1 1 )*(的值。 } 主函數(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++) s+=i*j。i++) for(j=1。 for(i=1。 (5) include const int M=4, N=5。該程序的運行結(jié)果為: 0 1 1 2 3 5 8 13 21 34 55 89 144 233 該程序的功能是輸出一個數(shù)列的前若干項,其中第一項為 0,第二項為 1,以后每一項等于其前兩項之和。endl。b39。 couta39。 b=a+b。 39。 39。 b100。最后兩行語句輸出所求得的最大值和最小值。第六行用來從鍵盤緩沖區(qū)讀入第一個被處理數(shù)據(jù)并用它作為 max和 min這兩個變量的初值。第四行用來處理數(shù)據(jù)個數(shù) n小于等于0的不正常情況。 } 在程序的主函數(shù)中,第一行同時定義了四個整型變量 n,x,max和 min,用它們分別保存待處理數(shù)據(jù)的個數(shù)、當前被處理的一個數(shù)據(jù)、已處理數(shù)據(jù)中的最大值和已處理數(shù)據(jù)中的最小值。 } coutmax:maxendl。 if(xmax) max=x。n。 max=min=x。} cout輸入 n個待處理的數(shù)據(jù) :。 if(n=0) {coutn=0!endl。 cout輸入待處理數(shù)據(jù)的個數(shù): 。 } 在這個程序中定義了三個變量,用 i作為控制循環(huán)的變量,簡稱循環(huán)變量,用 n保存從鍵盤輸入的一個正整數(shù),用 p計算和保存 n的階乘值, p的初值為 1,每次進行循環(huán)計算時都使 p累乘循環(huán)變量 i的值,循環(huán)結(jié)束后 p的值就是 n的階乘值。i++) p*=i。 for(i=1。 cout輸入一個正整數(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。 coutsetw(10)y=setw(5)yendl。 y=4*x*x2*x+5。i6。 cout從鍵盤上同一行輸入 6個常數(shù) :。語句)共被執(zhí)行 1+2+3+4+5=15 次,第 (3)條語句的內(nèi)循環(huán)體(即 if 語句)共被執(zhí)行 m*n次。如對于第 (1)條語句,外循環(huán)控制循環(huán)體(即內(nèi)循環(huán))執(zhí)行 5 次,每次執(zhí)行內(nèi)循環(huán)時又控制內(nèi)循環(huán)體執(zhí)行 6 次,所以內(nèi)循環(huán)共被執(zhí)行 5*6=30 次。 col=j。 j++) if(aa[i][j]max) { max=aa[i][j]。 i++) for(j=0。 } (3) for(i=0。*39。 j=i。 i=5。 j++) s+=i*j。 i++) for(j=1。如: (1) for(i=1。 在 for循環(huán)的循環(huán)體中允許使用 break語句,其作用是:當執(zhí)行到該語句時,就使執(zhí)行流程轉(zhuǎn)出所屬的 for循環(huán)語句,然后再向下順序執(zhí)行。 第 (8)條語句的循環(huán)體將被循環(huán)執(zhí)行 20次,每次首先得到 0?99之間的一個隨機數(shù) a并輸出它,接著若 a 為 奇數(shù)就使 c1 增 1,否則使 c2 增 1。 第 (6)條語句中的循環(huán)體是一條條件語句,它將被反復執(zhí)行,直到 ksqrt(m)不成立時為止。 第 (4)條語句中省略了全部三個 表達式,循環(huán)體是一條復合語句。 第 (2)條語句省略了 表達式 3,并且循環(huán)體是一條空語句,該循環(huán)體被重復執(zhí)行 1000次,同時進行 1000次 i++=1000表達式的計算。 else c2++。 39。 k) { a=rand()%100。 (8) for(k=20。b。 k++) if(m%k==0) break。 } (6) for(int k=2。 i++) { cinx。} (5) for(i=0,y=0。) {i++。i++,j+=2) x=i*i+j*j。 (3) for(int i=0,j=0。 i++=1000。 39。 i10。 2. 語句執(zhí)行過程 for語句的執(zhí)行過程為: (1) 計算 表達式 1,當然若此項被省略則無須計算; (2) 計算 表達式 2得 到一個值,假定為 M,若該表達式被省略則當作數(shù)值 1看待; (3) 若 M為非 0,則執(zhí)行一遍循環(huán)體,否則結(jié)束整個 for語句的執(zhí)行; (4) 計算 表達式 3,當然若此項被省略則無須計算; (5) 自動轉(zhuǎn)向第 (2)執(zhí)行。表達式 ) 語句 其中 語句 是 for 語句的循環(huán)體,它將按條件被重復執(zhí)行多次; 表達式 1, 表達式2和 表達式 都可以被省略,但它們之間的分隔符(即分號)必須保留;另外, 表達式 1除了可以是一個表達式外,還可以兼有對變量進行定義的功能,此變量在離開此循環(huán)后仍然可以使用。 三、 for語句 1. 語句格式 for語句又稱 for循環(huán),它也是一種結(jié)構(gòu)性語句,其語句格式為: for(表達式 1。 else couterror!endl。 exit(1)。 break。%39。 break。/39。 break。*39。 break。39。 break。+39。 cinz。 coutxmarky39。 cout輸入一個算術運算符 (+,,*,/,%):。 //初始化系統(tǒng)中的隨機數(shù)序列 x=rand()%50+1。 bool b=false。 (3) include include include void main() { char mark。 } } 7 該程序的功能是:根據(jù)從鍵盤上輸入的一個人的成績判斷并輸出它所屬的等級。 default: coutscore:不及格 endl。 case 6: coutscore:及格 endl。 case 7: coutscore:中 endl。 case 8: coutscore:良 endl。 } switch(int(score)/10) { case 9: case 10: coutscore:優(yōu) endl。 if(score0 || score100) { cout輸入數(shù)據(jù)有誤! endl。 cout輸入一個人的成績 :。 } } 該程序的功能是:根據(jù)從鍵盤上輸入的表示星期幾的數(shù)字,對應輸出它的英文名稱。 break。 break。 break。 break。 break。 break。 break。 cinweekday。 4. 程序舉例 (1) include void main() { int weekday。 6 當執(zhí)行第三條語句時,若 ch值為小寫字母 a 或大寫字母 A,則執(zhí)行 3 5 行的語句,若 ch值為小寫字母 b或大寫字母 B,則執(zhí)行 7 9行的語句,若 ch不是上述取值,則執(zhí)行10 11行后結(jié)束整個程序的運行。 執(zhí)行第二條語句時,將按照具有枚舉類型 color的變量 cr 的值決定輸出哪一個常量標識符,當 ch 取值為 red(即 0)時輸出 red標識符,取值為 yellow(即 1)時輸出 yellow標識符,取值為 blue(即 2)時輸出 blue標識符。 exit(1)。 break。 case ?b?: case ?B?: d1=(a+b)/2。 d2=x*y2。 break。 break。 break。 break。 break。 break。 break。 break。它是一條跳轉(zhuǎn)語句,在 switch語句中執(zhí)行到它時,將跳轉(zhuǎn)到所屬的 switch語句的后面位置,系統(tǒng)將接著向下執(zhí)行其他語句。 在實際使用 switch語句時,通常要求當執(zhí)行完某個語句標號后的一組語句后,就結(jié)束整個語句的執(zhí)行,而不讓它繼續(xù)執(zhí)行下一個語句標號后面的語句序列,為此,可通過使用break語句來實現(xiàn)。 注意:語句標號只起到標識語句位置的作用,對語句的執(zhí)行不會產(chǎn)生任何影響。若不通過中間變量 temp,而是直接把第一個變量的值
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1