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

正文內(nèi)容

《循環(huán)結(jié)構(gòu)》ppt課件-預(yù)覽頁

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

下一頁面
 

【正文】 ”, amp。 scanf (“%lf”, amp。 } 統(tǒng)計(jì)一個(gè)整數(shù)的位數(shù) 從鍵盤讀入一個(gè)整數(shù),統(tǒng)計(jì)該數(shù)的位數(shù)。 scanf (%d, amp。 count ++。 count ++。 } do { number = number / 10。 scanf(%d,amp。 }while(i=10)。i)。 } 結(jié)論:當(dāng) while后的表達(dá)式第一次的值為 “ 真 ”時(shí),兩種結(jié)果相同,否則不同 輸入: 10 輸出: sum=10 輸出: sum=10 輸入: 11 輸出: sum=11 輸出: sum=0 三種循環(huán)結(jié)構(gòu):求 1~ 100的和 sum=0。 } printf(%d,sum)。 i++。 for(i=1。 幾種循環(huán)的比較 三種循環(huán)語句在處理循環(huán)問題時(shí) ,一般可以相互替代 對于循環(huán)次數(shù)不確定的問題,可以用 while或 dowhile語句來實(shí)現(xiàn)。 判斷素?cái)?shù) 輸入一個(gè)正整數(shù) m, 判斷它是否為素?cái)?shù)。 i++) if(m % i == 0) break。 scanf (%d, amp。 i++) if (m % i == 0) break。 i = m/2。 ? 說明: ?break語句應(yīng)該和 if語句配合使用,即條件滿足時(shí),才執(zhí)行 break跳出循環(huán) ?break只能 終止并跳出最近一層的 循環(huán) (嵌套循環(huán)時(shí) )。 sum+=i。 語句組 n break。 float area。 if(area100) break。 例 ltchar break舉例: 小寫字母轉(zhuǎn)換成大寫字母 , 直至輸入非 小寫 字母 字符。a39。z39。A39。 } include void main() { char c。 amp。) putchar(c39。)。 c=?Z39。 } 只將小寫字母轉(zhuǎn)成大寫字母輸出 將小寫字母轉(zhuǎn)成大寫字母輸出 如果是大寫字母,則直接輸出 ?一般形式: continue; ?功能:結(jié)束本次循環(huán),跳過循環(huán)體中尚未執(zhí)行的語句,進(jìn)行下一次是否執(zhí)行循環(huán)體的判斷 ,如果條件成立,繼續(xù)執(zhí)行循環(huán)。 i=100。 …... 假 (0) 真 (非 0) for 表達(dá)式 1 表達(dá)式 3 表達(dá)式 2 …… break。i10。 num++。s sum :%.2f\n,num,sum)。 } else continue。 程序解析 計(jì)算 i 的階乘 嵌套循環(huán) 用循環(huán)計(jì)算 i 的階乘以及階乘的和 嵌套循環(huán) 求 6!階乘 item = 1。 累加和 for(i = 1。 j = i。 double item, sum。 i++) { item = 1。 sum = sum + item。 i++) { item = 1。 sum = sum + item。 i++) { for (j = 1。 } 求 1! + 1!*2! + …… + 1!*2!*…… *100! 例 lt4star :根據(jù)輸入的邊長,輸出正方形 include void main() { int i,j,n。 while(n0amp。i++) { for (j=1。 } printf(input n: )。 for(i=1。 for(i=1。j++) printf((j==9)?%4d\n:%4d,i*j)。j10。 for(i=1。 for(i=1。j++) printf((j==i)?%4d\n:%4d,i*j)。ji。i10。 外循環(huán) 1次 內(nèi)循環(huán)10次 循環(huán)程序設(shè)計(jì) ? 循環(huán)程序的實(shí)現(xiàn)要點(diǎn): ?歸納出 哪些操作需要反復(fù)執(zhí)行 ? 循環(huán)體 ?這些操作在什么情況下重復(fù)執(zhí)行 ? 循環(huán)條件 ? 選用合適的循環(huán)語句 for while dowhile ? 循環(huán)具體實(shí)現(xiàn)時(shí)考慮 ( 循環(huán)條件 ) : ?事先給定循環(huán)次數(shù) , 首選 for ?通過其他條件控制循環(huán) , 考慮 while或 dowhile include int main(void) { int i, mark, max, n。 printf(Enter %d marks: , n)。 /* 假設(shè)第一個(gè)成績是最高分 */ for (i = 1。 if (max mark) max = mark。 printf(“Enter marks:)。 /* 假設(shè)第一個(gè)成績最高分 */ while (mark = 0) { if(max mark) max = mark 。 } 例 47 輸入一批學(xué)生的成績,求最高分 (while) 例 lt4chicken: 現(xiàn)有 100元 ,要求買 100只雞,假定母雞每只 3元,公雞每只 2元,小雞每只 5角。 for(m=0。g++) { x=100mg。 } } } include void main() { int x,g,m,n=0。g=100。 printf(“ x=%d, g=%d, m=%d\n” ,x,g,m)。 x2 = x。 /* 輸出頭兩項(xiàng) */ for (i = 1。 x1 = x2。 men = 45。 child = 45。 } 例 411 源程序 (2) for (men = 0。 women++){ child = 45 – women – men。 men++) for (women = 0。 child++) if ((men+women+child==45) amp。 12345 /10000 = 1 12345 %10000 =2345 2345 /1000 = 2 2345%1000 =345 345 /100 = 3 345%100 =45 45 /10 = 4 45%10 =5 5/1= 5 5%1=5 ( 1) 如何得到 10000 找輸入數(shù)據(jù)對應(yīng)的冪 pow=1。 } pow = pow /10。 x = x/10 。 m++) if (m是素?cái)?shù) ) printf( %d, m)。 i++) if(m % i == 0) break。 m++) { n=sqrt(m)。 if(i n) printf(%d, m) } 例 49 源程序 include include int main(void) { int count, i, m, n。 m++){ n = sqrt(m)。 if(i n){ /* 如果 m是素?cái)?shù) */ printf(%6d
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1