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

正文內(nèi)容

循環(huán)結(jié)構(gòu)ppt課件-文庫吧在線文庫

2025-02-20 16:20上一頁面

下一頁面
  

【正文】 執(zhí)行循環(huán)體語句;直到表達式為假,循環(huán)終止 表達式 循環(huán)體 假 (0) 真 (非 0) while while語句 ?特點:先判斷表達式,后執(zhí)行循環(huán)體(當型) 求 1+2+?+100 的和 sum=0。 i++。 i=1。n)。 i++) sum = sum + i。 item = 。 } 1 1 114 3 5 7? ? ? ? ??精確到最后一項的絕對值小于 10–4 ,即 |item|≤ 10–4, 達到精度要求,循環(huán)結(jié)束 fabs(item) 精度要求給出了循環(huán)結(jié)束條件 1 1 114 3 5 7? ? ? ? ??程序解析-求 π的近似值 include include void main( ) { int denominator, flag。 flag = flag。 n=。 } 例 42 從鍵盤輸入一批學(xué)生的成績 , 計算平均分 分析: ?求累加和 ?確定循環(huán)條件 ? 不知道輸入數(shù)據(jù)的個數(shù) , 無法事先確定循環(huán)次數(shù) ? 用一個 特殊的數(shù)據(jù) 作為正常輸入數(shù)據(jù)的結(jié)束標志 ,比如選用一個負數(shù)作為結(jié)束標志 。 /* 輸入第 1個數(shù) */ while (grade = 0) /* 輸入負數(shù),循環(huán)結(jié)束 */ { total = total + grade。 count = 0。 printf(It contains %d digits.\n, count)。 } while (number != 0)。 } include void main() { int i,sum=0。 while(i=100) { sum=sum+i。 printf(%d,sum)。 對于 循環(huán)次數(shù)確定的問題,用 for語句更方便。 int main(void) { int i, m。 else printf(No!\n)。 i=100。 …... const 1 const 2 const n default case 表達式 2 …… break。 } } 通常 break語句總是和 if語句連在一起 if(area=100) printf(r=%d,area=%.2f\n,r,area)。amp。 else break。 c=39。 amp。 例 輸出 1到 100之間能被 9整除的數(shù) include void main() { int i。 float sum=0,aver。 } aver=sum/num。 sum+=n。 i++) { item = 1。 for(i = 1。 } 求階乘 1! =1 2! =1*2 =1!*2 3! =1*2*3=2!*3 …… j! = 1*2*….* j=(j 1)!*j 內(nèi)層循環(huán)的初始化 for(i = 1。 for(i = 1。 scanf(%d,amp。j++) printf(“ * )。i++) printf(%4d,i)。i10。i++) printf(%4d,i)。i10。j10。mark)。 return 0。mark )。m++) for(g=0。x=100。 x = x1 + x2。 i++){ /* 循環(huán)輸出后 8項 */ x = x1 + x2。 women = 45。 men++) for (women = 0。 women++) for (child = 0。 while (x != 0) { pow = pow * 10。 } 用 dowhile實現(xiàn)? 例 49 求 500以內(nèi)的全部素數(shù),每行輸出 10個 for (m = 2。 for (m = 2。 for (m = 2。 if (count %10 == 0) printf(“\n”)。 i = n。 i = n。 for(i = 2。x)。 (men*3+women*2+child*==45)) printf(men=%d women=%d child=%d\n, men, women, child)。 } for (men = 0。amp。 } 求 Fibonacci序列: 1,1,2,3,5,8,13,… 的前 n項 例 411 古典算術(shù)問題-搬磚頭 某地需要搬運磚塊,已知男人一人搬 3塊,女人一人搬 2塊,小孩兩人搬一塊。 x2 = 1。 if(*x+2*g+m*3==100) { n++。 printf(“ \n第 %d種方案是: ” ,n)。設(shè)母雞個數(shù)為 m,公雞個數(shù)為 g, 小雞個數(shù)為 x。mark)。 i++ ) { scanf (%d, amp。 scanf (%d, amp。 printf(“\n”)。i++) for(j=1。 printf(“\n”)。i++) for(j=1。n)。n=20) { for(i=1。 j++) item = item * j。 j = i。 j = i。 sum = sum + item。 j = 6。 } if(n0) { num++。n)。 printf(%d\n,i)。 else break。+39。 if(c=39。a39。 while(1) { c=getchar()。r=10。 switch 表達式 語句組 1 break。 else printf(%d is a prime number! \n, m)。 for (i = 2。 設(shè) i 取值 [2, m1] ? 如果 m不能被該區(qū)間上的任何一個數(shù)整除 , 即對每個 i,m%i 都不為 0, 則 m是素數(shù) ? 只要找到一個 i, 使 m%i為 0, 則 m肯定不是素數(shù) m不可能被大于 m/2 的數(shù)整除 i 取值 [2, m1] 、 [2, m/2] 、 [2, ] mfor(i = 2。 i++) sum+=i。 i=1。 i++。 do { sum+=i。 while 和 dowhile 的比較 真 假 表達式 循環(huán)體語句 dowhile的下一條語句 真 假 while的下一條語句 表達式 循環(huán)體語句 while (number != 0) { number = number / 10。 if (number 0) number = number。 } if(num != 0) printf(“Grade average is %.2f\n, total/num)。 total = 0。 m=m。 } item= ? include include void main() { int s。 item = 。 flag = flag。 } 求 1~ 10的累加和 程序解
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1