初学者请教之二! #include <iostream>
#include <string>
using namespace std;
int main()
{
string user_name;
int user_number=0,num_tries=0,num_right(0);
double user_score=0.0;
char user_more,user_rsp;
cout<<"please enter your name:";
cin>>user_name;
cout<<"\n";
cout<<"dear"<<user_name <<",请根据费氏数列,前两之和的第三数,第三数与第二数相加得第四数,"
<<"第四数与第五数相加的第五数,依次类推。"
<<"请输入下一数.\n";
int a,b;
a=1,b=1;
while (user_more!=true)
{
num_tries++;
cout<<a<<"+"<<b<<"=";
cin>>user_number;
cout<<"dear"<<user_name<<",您输入的答案是:"<<user_number<<"\n";
if (user_number==a+b) // num_right++;
cout<<"恭喜你答对了!";
else
cout<<"你错了,正确的答案是:"<<a+b;
cout<<"\n"<<"try another sequence?y/n"<<endl;
cin>>user_rsp;
cout<<'\n';
if(user_rsp=='y' || user_rsp=='Y')
user_more=false;
else
/*user_score=num_right/num_tries;
cout<<"dear"<<user_name<<",本次练习共"<<num_tries<<"次"
<<"其中对的为"<<num_right<<"次,正确率为" <<user_score<<",请再接再厉!/n" ;*/
return 0;
}
return 0;
/* cout<<"f:\\a";
cin>>user_more;
bool go_for_it=true;
const int max_tries=3;
const double pi=3.14159;
return 0;*/
}
就是红色的"//"那一行,我加了后不能编译,说else语句错误,请教! |