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

正文內(nèi)容

高級程序語言設(shè)計循環(huán)結(jié)構(gòu)程序設(shè)計-文庫吧資料

2025-01-12 18:51本頁面
  

【正文】 stop。 (2) 在嵌套循環(huán)的情況下,利用 goto語句可以直接從最內(nèi)層的循環(huán)體跳出最外層的循環(huán)體。 //轉(zhuǎn)到標(biāo)號為 loop的語句去執(zhí)行 printf (sum = %d\n, sum)。 loop: sum += i++。 ? 作用: goto語句的作用是在不需要任何條件的情況下直接使程序跳轉(zhuǎn)到該語句標(biāo)號所標(biāo)識的語句去執(zhí)行。 或 ? 說明: 語句標(biāo)號 是按標(biāo)識符規(guī)定書寫的符號,放在某一語句行的前面,標(biāo)號后加冒號 (: )。s sum: 45 average value: 假設(shè)輸入的 10個整數(shù)為:1 2 3 –4 5 –6 7 8 9 10 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 5. goto語句 ? 一般形式: goto 語句標(biāo)號 。 printf (average value: %.2f\n, sum / num)。 //正數(shù)和累加 } printf (%d plus integer39。 //如果為負(fù),則輸入下一個整數(shù) num++。a)。 i 10。 float sum = 0。 …… } while循環(huán)后的第一條語句 } 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 【 例 】 求輸入的十個整數(shù)中正數(shù)的個數(shù)及其平均值。 (2) 在嵌套循環(huán)的情況下, continue語句只對包含它的 最內(nèi)層 的循環(huán)體語句起作用。 …… } for循環(huán)后的第一條語句 ? 多重循環(huán)中, break的使用 問:在嵌套循環(huán)的情況下,如何讓break語句跳出最外層的的循環(huán)體? 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C ? continue語句 功能: 結(jié)束本次循環(huán),跳過 循環(huán)體中 尚未執(zhí)行的語句,進(jìn)行下一次是否執(zhí)行循環(huán)體的判斷。 break。 … } while循環(huán)后的第一條語句 } int tag = 0。 其值為 1表示跳出循環(huán)體,為 0則不跳出。 //輸出其大寫字母 else //不是小寫字母 break。A39。a39。z39。amp。a39。 while ( 1 ) { c = getchar ( )。 …… } 語句 …… 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 【 例 】 將用戶輸入的小寫字母轉(zhuǎn)換成大寫字母,直到輸入非小寫字母字符。 表達(dá)式 1。 … … } while (表達(dá)式 1)。 while (表達(dá)式 1) { … … if (表達(dá)式 2) break。 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 5. break與 continue語句 ? break語句 功能: 在循環(huán)語句和 switch語句中 ,終止并跳出循環(huán)體或開關(guān)體 說明: (1) break不能用于循環(huán)語句和 switch語句之外的任何其它語句之中。j10。i10。 j++) printf((j==9) ? %4d\n : %4d, i * j)。 i++) for (j = 1。 for (i = 1。 i++) printf (%4d, i)。 for (i = 1。) { …… do { …… }while()。 ……. } ? 嵌套循環(huán)的跳轉(zhuǎn) 禁止: ? 從外層跳入內(nèi)層 ? 跳入同層的另一循環(huán) ? 向上跳轉(zhuǎn) 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 4. 循環(huán)嵌套 (4) for( 。 …... }while( )。 printf (%d,n)。\n39。 for ( 。 include void main ( ) { int n = 0。 (6) 循環(huán)體可以是空語句。 死循環(huán)! (4) 循環(huán)體中的語句可為任意類型的 C語句。d\n, a)。 。 } printf(sum = %d\n, sum)。 ) { if (i 100) break。 for ( 。 include void main ( ) { int i, sum = 0。 printf(sum = %d\n, sum)。 i = 100。 i = 1。 printf(sum = %d\n, sum)。 i = 100。 i = 1。比方說,這三個表達(dá)式都可以是逗號表達(dá)式,即每個表達(dá)式都可由多個表達(dá)式組成。 printf (sum = %ld\n, sum)。 i = 99。 long sum = 0。 } 運行結(jié)果: sum = 5050 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C ? for語句注意事項: 例:計算 1*2+3*4+5*6+…+99*100 。 i++) sum += i。 for (i = 1。 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 【 例 】 用 for語句求 1~ 100的累計和。 ? 循環(huán)的條件。 ? 語句部分稱為循環(huán)體,當(dāng)需要執(zhí)行多條語句時,應(yīng)使用復(fù)合語句。 ? 表達(dá)式 3: 一般為賦值表達(dá)式,給控制變量增量或減量。 ? 表達(dá)式 1: 一般為賦值表達(dá)式,給控制變量賦初值。 (6) dowhile語句也可以組成多重循環(huán),而且也可以和 while語句相互嵌套。 (4) 和 while語句一樣,在使用 dowhile語句時,不要忘記初始化循環(huán)控制變量,否則執(zhí)行的結(jié)果將是不可預(yù)知的。 (2)在 if語句、 while語句中,表達(dá)式后面都不能加分號,而在 dowhile語句的表達(dá)式后面則必須加分號,否則將產(chǎn)生語法錯誤。 while (a 0) 。 } 運行結(jié)果: sum = 5050 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C ? do_while語句注意事項: int a = 0, b = 0。 } while ( i = 100 )。 do { sum += i。 F T expr 循環(huán)體 do while 特點:先執(zhí)行循環(huán)體,再判斷表達(dá)式 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C 【 例 】 用 do_while語句求 1~ 100的累計和。 ? 表達(dá)式的值是是循環(huán)的控制條件。不能省。 ? 執(zhí)行流程: 其中: ? while后面的括號( )不能省。 } printf (Their greatest mon divisor is %d\n, m)。 //求余數(shù) m = n。n)。 scanf (%d%d, amp。 include void main ( ) { int m, n, r。 (2) 用 m除以 n,余數(shù)為 r,如果 r等于 0,則 n是最大公因子,算法結(jié)束,否則 (3)。 } 【 例 】 求兩個正整數(shù)的最大公因子。 j++。 while (i = 9) { j = 1。 printf (sum = %d\n, sum)。 } i = 1。 while (i = 1) s *= i。 語言程序設(shè)計教程 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計 C ? while語句注意事項: 例:計算 10! include void main ( ) { int i。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1