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

正文內(nèi)容

自己制作的c語言教程:第六章-資料下載頁

2025-05-14 11:47本頁面

【導(dǎo)讀】C語言可實現(xiàn)循環(huán)的語句:。不能用整數(shù)作標(biāo)號。只能出現(xiàn)在goto所在函數(shù)內(nèi),且唯一。與if語句一起構(gòu)成循環(huán)結(jié)構(gòu)。從多層循環(huán)的內(nèi)層跳轉(zhuǎn)到外層循環(huán)。循環(huán)體有可能一次也不執(zhí)行。循環(huán)體可為任意類型語句,多條語句時應(yīng)加{}. 循環(huán)前必須對循環(huán)控制變量賦初值,循環(huán)體中必。下列情況,退出while循環(huán)。條件表達(dá)式不成立(為零)。練習(xí):求100內(nèi)的所有奇數(shù)之和、所有偶數(shù)之和。n為最大公約數(shù)。

  

【正文】 printf(%ld ,c)。 a=b。 b=c。 } printf(\n)。 } 思考: 若要分每行6個數(shù)打???而且要求右對齊? 算法: 遞推法 由已知 ==未知 a b c 1 1 2 1 2 3 2 3 5 例 : Fibonacci 序列適合 f1=1, f2=1, fn=fn1+fn2 (n=3). 從鍵盤輸入正整數(shù) n ( =45). 打印前 n個 Fibonacci數(shù)。 34 第六章 循環(huán)控制 改進(jìn)遞推算法 :只用兩個變量存儲 Fibonacci數(shù),每次打印兩個數(shù)。(只適于 n為偶數(shù))設(shè) n=40, 要求按 10行打印,每行 4個數(shù),右對齊。 f1=1,f2=1 for i=1 to 20 輸出 f1,f2 f1=f1+f2 f2=f2+f1 f1 f2 1 1 2 3 5 8 main() {int i。 long f1, f2。 f1=f2=1。 for(i=1。 i=20。 i++) { printf(“%12ld %12ld”, f1, f2)。 if(i%2==0) printf(“\n”)。 f1=f1+f2。 f2=f2+f1。 } } 35 第六章 循環(huán)控制 例 判斷 m是否素數(shù) 讀入 m k=?m i=2 當(dāng) i?k m被 i整除 真 假 用 break 結(jié)束循環(huán) i=i+1 i?k+1 真 假 輸出 :m”是素數(shù) ” 輸出 :m”不 是素數(shù) ” include include void main() { int m,i,k。 scanf(“%d”,amp。m)。 k=sqrt(m)。 for (i=2。i=k。i++) if (m%i==0) break。 if (ik) printf(“%d is a prime\n”,m)。 else printf(“%d is not a prime\n”,m)。 } 36 第六章 循環(huán)控制 例:譯密碼:將字母變成其后的第 4個字母,其它不變。 include void main() { char c。 while ((c=getchar())!=?\n?) { if ((c=?a? amp。amp。 c= ?z? || (c=?A? amp。amp。 c=?Z?)) c=c+4。 printf(“%c”,c)。 } printf(“\n”)。 } { c=c+4。 if (c?Z?amp。amp。 c=?Z?+4 ||c?z?) c=c26。 } 37 第六章 循環(huán)控制 include void main() { int i=0,j。 for (j=0。j4。i+=2) switch (j) { case 1: i=i+1。 case 2:i=i+2。 case 3:i=i+3。 default:i=i+4。 } printf(“i=%d”,i)。 } 練習(xí): 寫出程序的程序結(jié)果 運行結(jié)果: i=13 include void main() { int s。 while ((s=getchar())!=??) switch (s?3?) { case 1: putchar(s+4)。 break。 case 2: putchar(s+4)。 case 3: putchar(s+3)。 break。 default: putchar(s+2)。 } puts(“ ”)。 } /若輸入 3a5,則輸出結(jié)果? 7c98 38 第六章 循環(huán)控制 程序改錯 : void main( )。 { int sum=0,i。 scanf(%d, amp。i)。 do { sum+i=sum。 ++i。 }while(i=10) printf(“sum=%d\n”,amp。sum)。 } 39 第六章 循環(huán)控制 程序改錯 :讀入一個數(shù)字 , 求 sum=b+bb+bbb. include void main[ ] { int i,j。 long int b,sum,temp scanf(“%d”,amp。b)。 do { i++。 for (j=0。i=i。j++) temp+=(long int)pow(10,j1)*b。 sum+=temp。 }while(i=3) printf(“sum=%d\n”,amp。sum)。 }
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1