选择题的答案和正确率-一元数组的应用

 #include<iostream>
using namespace std;
void main ()
{
 char keys[]={'a','b','c','d','e'};
 char c;
 int ques=0,numberques=5,numbercorrect=0;
 cout<<"enter the"<<numberques<<"question testf:"<<endl;
 while(cin.get(c))
 {
  if(c!='/n')
   if(c==keys[ques])
   {
    numbercorrect ++;
    cout<<" ";
   }
   else cout<<"*";
  else
  {
   cout<<"score"<<float(numbercorrect)/numberques*100<<"%";
   ques=0;
   numbercorrect=0;
   cout<<endl;
   continue;
  }
  ques++;
 }

}

你可能感兴趣的:(选择题的答案和正确率-一元数组的应用)