fig02_11.cpp

来自「经典vc教程的例子程序」· C++ 代码 · 共 36 行

CPP
36
字号
// Fig. 2.11: fig02_11.cpp
// Analysis of examination results
#include <iostream.h>

int main()
{
   // initialize variables in declarations
   int passes = 0,           // number of passes
       failures = 0,         // number of failures
       studentCounter = 1,   // student counter
       result;               // one exam result

   // process 10 students; counter-controlled loop
   while ( studentCounter <= 10 ) {
      cout << "Enter result (1=pass,2=fail): ";
      cin >> result;

      if ( result == 1 )        // if/else nested in while
         passes = passes + 1;
      else
         failures = failures + 1;

      studentCounter = studentCounter + 1;
   }

   // termination phase
   cout << "Passed " << passes << endl;
   cout << "Failed " << failures << endl;

   if ( passes > 8 )
      cout << "Raise tuition " << endl;

   return 0;   // successful termination
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?