这样的问题如何解决????
kohan 2002-11-04 05:23:07 我练习写了个程序,但有点问题。程序运行结果如下:
Enter result (1=pass,2=fail): 1
Enter result (1=pass,2=fail): Enter result (1=pass,2=fail):
.
.
.
这样的问题如何解决????
#include <iostream.h>
int main()
{
int passes = 0,
failures = 0,
studentcounter = 1,
result;
while ( studentcounter <= 10 )
{
cout << "Enter result (1=pass,2=fail): ";
result = cin.get();
switch (result)
{
case '1':
passes = passes + 1;
studentcounter = studentcounter + 1;
break;
case '2':
failures = failures + 1;
studentcounter = studentcounter + 1;
break;
}
}
cout << "Passed " << passes << endl;
cout << "Failed " << failures << endl;
if ( passes > 8 )
cout << "Raise tuition " << endl;
return 0;
}