嵌套的控制結構、其他控制語句


嵌套的控制結構、其他控制語句

例2-10 輸入一系列整數,統計出正整數個數i和負整數個數j,讀入0則結束。

#include <iostream>

using namespace std;

 

int main() {

      int i = 0, j = 0, n;

      cout <<"Enter some integers please (enter 0 to quit):" << endl;

      cin >> n;

      while (n != 0) {

        if (n > 0) i += 1;

        if (n < 0) j += 1;

        cin >> n;

      }

      cout << "Count of positive integers: " << i << endl;

      cout << "Count of negative integers: " << j << endl;

      return 0;

}

其他控制語句

  break語句

使程序從循環體和switch語句內跳出,繼續執行邏輯上的下一條語句。不宜用在別處。

  continue 語句

結束本次循環,接着判斷是否執行下一次循環。

  goto 語句

使程序的執行流程跳轉到語句標號所指定的語句。不提倡使用。




注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com