第6章c的控制敘述迴圈.pptVIP

  • 6
  • 0
  • 约1.61千字
  • 约 21页
  • 2016-10-13 发布于天津
  • 举报
第6章c的控制敘述迴圈

第6章 C的控制敘述:迴圈 一個簡單的範例 6.1 此範例利用了scanf()函式的回傳值來停止輸入動作。 While敘述 while (expression) statement; expression會產生一個比較結果,當expression的數值為真(非0),則stateement會執行一次,直到expression的數值變成假(0)才停止。 While:開始就測試條件的迴圈 問題 index =10; while(index++5) printf(Have a fair day or better.\n); 以上的結果是? 如果將index改成3,結果又是? 關於語法 若使用複合敘述,則必須用大括號{}括起來 範例6.3 while1.c 關係運算子 什麼是“真“的數值? 範例6.6 t_and_f.c C是用數值1來表示為真的運算式,表示為假的運算式則為0。 關係運算子的優先順序 關係運算子的優先順序比算數運算子低。 x=y2 關係運算子比指定運算子的優先順序高。 x_bigger =xy; 如同大多數的運算子,關係運算子的結合性是從左到右的。 不定數迴圈和可計數迴圈 不定數迴圈,表示無法預先知道在運算式變成假值之前,迴圈會執行多少次。 可計數迴圈,它們的執行次數可以預先知道。範例6.10 sweetie1.c 要建立一個可預期執行次數的迴圈,牽涉到以下三個動作:

文档评论(0)

1亿VIP精品文档

相关文档