主题:怎么和我想的结果不一样呢?
#include <iostream.h>
void main()
{double a,b,c,d;
a=1;
cout<<"请输入任意的一个数字"<<"\n";
cin>>b;
if(b>100)
{c=2*b;}
else
{c=3*b-12;}
do
{cout<<"请输入系统给予您的对应数字"<<"\n";
cin>>d;
if(d!=c)
{cout<<"您猜的数字不对!请重新再输入:"<<"\n";
cin>>d;}
else
cout<<"恭喜,您答对了!!!免费上厕所一次"<<endl;break;
a++;
}while(a<=10);
}
不能接着输入第二次猜的数字,不知道为什么....
void main()
{double a,b,c,d;
a=1;
cout<<"请输入任意的一个数字"<<"\n";
cin>>b;
if(b>100)
{c=2*b;}
else
{c=3*b-12;}
do
{cout<<"请输入系统给予您的对应数字"<<"\n";
cin>>d;
if(d!=c)
{cout<<"您猜的数字不对!请重新再输入:"<<"\n";
cin>>d;}
else
cout<<"恭喜,您答对了!!!免费上厕所一次"<<endl;break;
a++;
}while(a<=10);
}
不能接着输入第二次猜的数字,不知道为什么....