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

正文內(nèi)容

[小學(xué)教育]c語(yǔ)言教學(xué)演示文稿-資料下載頁(yè)

2024-12-07 23:22本頁(yè)面
  

【正文】 printf(%4d,i)。 printf(\n)。 for(i=1。i=9。i++)printf()。 printf(\n)。 for(i=1。i=9。i++) {for(j=1。j=i。j++) printf(%4d, i*j)。 printf(\n)。 } } 開(kāi)始 for I=1 to 9 for J=1 to I 輸出 I*J 輸出表頭 結(jié)束 Slide: 396 High Level Language Programming 楊輝三角形 框圖 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 …… 開(kāi)始 輸入輸出的行數(shù) n for i=0 to n for j=0 to i 輸出 jiC輸出回車(chē)換行 開(kāi)始 開(kāi)始 輸入輸出的行數(shù) n for i=0 to n for j=0 to i 輸出 jiC輸出回車(chē)換行 開(kāi)始 Slide: 397 High Level Language Programming 楊輝三角形 程序1 include main( ) {int n, i, j, k, i1, j1, k1。 printf(〞 輸入輸出的行數(shù): 〞 )。 scanf(〞 %d 〞 , amp。n)。 for(i=0。 in。 i++) {for(j=0。 j=i。 j++) {i1=j1=k1=1。 for(k=1。 k=i。 k++) i1*= k。 for(k=1。 k=j。 k++) j1*= k。 for(k=1。 k=ij。 k++) k1*= k。 printf(〞 %7d 〞 , i1/(j1*k1))。 } printf(〞 \n 〞 )。 } } Slide: 398 High Level Language Programming 楊輝三角形 程序2 include main( ) {int n, i, j, k, i1, j1, k1。 printf(〞 輸入輸出的行數(shù): 〞 )。 scanf(〞 %d 〞 , amp。n)。 i1=1。 for(i=0。 in。 i++) {if(i0) i1*=i。 j1=1。 for(j=0。 j=i。 j++) {if(j0) j1*= j。 k1=1。 for(k=1。 k=ij。 k++) k1*= k。 printf(〞 %7d 〞 , i1/(j1*k1))。 } printf(〞 \n 〞 )。 } } Slide: 399 High Level Language Programming 楊輝三角形 程序3 include main( ) {int n, i, j, k, i1, j1, k1。 printf(〞 輸入輸出的行數(shù): 〞 )。 scanf(〞 %d 〞 , amp。n)。 for(i=0。 in。 i++) {for(j=0。 j=i。 j++) {i1=j1=1。 for(k=j+1。 k=i。 k++) i1*= k。 for(k=1。 k=ij。 k++) j1*= k。 printf(〞 %7d 〞 , i1/j1)。 } printf(〞 \n 〞 )。 } } Slide: 3100 High Level Language Programming 百錢(qián)買(mǎi)百雞 雞翁一,值錢(qián)五;雞母一,值錢(qián)三;雞雛 三,值錢(qián)一。百錢(qián)買(mǎi)百雞,問(wèn)雞翁、雞母、雞 雛各幾何? Slide: 3101 High Level Language Programming 百錢(qián)買(mǎi)百雞 1 include main( ) {int x, y, z, m, n。 for(x=0。 x=100。 x++) for(y=0。 y=100。 y++) for(z=0。 z=100。 z++) {m=x+y+z。 n=5*x+3*y+z/3。 if(m= =100 amp。amp。 n= =100) printf(〞 %5d, %5d, %5d\n 〞 , x, y, z)。 } 0 25 75 3 20 77 4 18 78 7 13 80 8 11 81 11 6 83 12 4 84 該解法是否正確? Slide: 3102 High Level Language Programming 百錢(qián)買(mǎi)百雞 2 include main( ) { x, y, z, m, n。 for(x=0。 x=100。 x++) for(y=0。 y=100。 y++) for(z=0。 z=100。 z++) {m=x+y+z。 n=5*x+3*y+z/3。 if(m= =100 amp。amp。 n= =100) printf(〞 %, %5 .0f, %5 .0f \n 〞 , x, y, z)。 } 0 25 75 4 18 78 8 11 81 12 4 84 intfloatSlide: 3103 High Level Language Programming 百錢(qián)買(mǎi)百雞 3 include main( ) {float x, y, z, m, n。 for(x=0。 x=20。 x++) for(y=0。 y=33。 y++) for(z=0。 z=99。 z++) {m=x+y+z。 n=5*x+3*y+z/3。 if(m= =100 amp。amp。 n= =100) printf(〞 %, %5 .0f, %5 .0f \n 〞 , x, y, z)。 } 0 25 75 4 18 78 8 11 81 12 4 84 Slide: 3104 High Level Language Programming 百錢(qián)買(mǎi)百雞 4 include main( ) {float x, y, z, m, n。 for(x=0。 x=20。 x++) for(y=0。 y=33。 y++) {z=100xy。 n=5*x+3*y+ z/3。 if(n= =100) printf(〞 %, %5 .0f, %5 .0f \n 〞 , x, y, z)。 } } Slide: 3105 High Level Language Programming 百錢(qián)買(mǎi)百雞 5 include main( ) {int x, y, n。 long m=100。 float z。 for(x=0。 x=20。 x++) {y=(1007*x)/4。 z=100xy。 m=x+y+z。 n=5*x+3*y+(int)(z/3)。 if(y=0 amp。amp。 z=0 amp。amp。 n= =100) printf(〞 %5d, %5 d, %5 .0f \n 〞 , x, y, z)。 } } 5x+3y+z/3=100 z=30015x9y x+y+z=100 z=100xy y=(1007x)/4 Slide: 3106 High Level Language Programming 轉(zhuǎn)移控制語(yǔ)句 定義 語(yǔ)句 能夠改變程序流向的語(yǔ)句。 break, continue return !goto Slide: 3107 High Level Language Programming goto語(yǔ)句 功能 將控制執(zhí)行權(quán)轉(zhuǎn)移到指定的語(yǔ)句標(biāo)號(hào)處。 格式 goto 語(yǔ)句標(biāo)號(hào); 語(yǔ)句標(biāo)號(hào) 用標(biāo)識(shí)符表示轉(zhuǎn)移語(yǔ)句的入口目的 地址。不能用整數(shù)作語(yǔ)句標(biāo)號(hào)。 舉例 goto asd。 …… asd: x=…… loop: if (x=0) { n++。 sum+=x。 scanf(“%f”, amp。x)。 goto loop。 } 用 goto語(yǔ)句構(gòu)成循環(huán) Slide: 3108 High Level Language Programming Dijkstra和 goto ? E. W. Dijkstra,生于 1930年,卒于2022年 8月 6日 ?軟件體系結(jié)構(gòu),結(jié)構(gòu)化程序設(shè)計(jì), …… Slide: 3109 High Level Language Programming Dijkstra和 goto ? Dijkstra早在 1968年就指出: – ? Goto considered harmful‖ , – ? I became convinced that the go to statement should be abolished from all higher level programming languages.‖ – ―The go to statement … is too much an invitation to make a mess of one39。s program. ‖ ? 現(xiàn)代觀點(diǎn)認(rèn)為: – 混亂根源不在 goto,而在標(biāo)號(hào) – 任何程序都可以不用 goto就實(shí)現(xiàn)其功能 – 但在某些情況下,使用 goto可以讓程序更清晰 Slide: 3110 High Level Language Programming 使用 goto的原則 ?使用之后,程序仍然是單入口,單出口 ?不要使用一個(gè)以上的標(biāo)號(hào) ?不要用 goto往回跳,要向下跳 ?不要讓 goto制造出永遠(yuǎn)不會(huì)被執(zhí)行的代碼 Slide: 3111 High Level Language Programming 用 if和 goto語(yǔ)句構(gòu)成循環(huán) 求一個(gè)班級(jí)的數(shù)學(xué)學(xué)習(xí)總成績(jī)和平 均成績(jī)。 (采用偽數(shù)據(jù)法 ) include main() { float sum, x。 int n。 sum=0。 n=0。 scanf(“%f”, amp。x)。 loop: 。 if (x=0) { n++。 sum+=x。 scanf(“%f”, amp。x)。 goto loop。} printf(“sum=%f, ave=%”, sum, sum/n)。 } sum=0, n=0 輸入成績(jī) x 當(dāng) x為非負(fù)數(shù) sum=sum+x n=n+1 輸入成績(jī) x 輸出總成績(jī) sum 平均成績(jī) sum/n Slide: 3112 High Level Language Progra
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1