小记
1.
int n=10;
int a[n];
复制代码
此时会提示出错,数组内必须是常量值, 在定义n时应加const
const int n=10;
int a[n];
复制代码
正确!
2.
将此前的内容清屏
system("cls");
复制代码
3.
输入了错误的信息,提示错误,并重新输入
while(条件)
{
cout << "error !" << endl;
cout << "please enter again" << endl;
cin >> ;
}
复制代码
for语句也可以
for(;条件;)
{
cout << "error !" << endl;
cout << "please enter again" << endl;
cin >> ;
}
复制代码
(不要第一和第三语句)
上面都是执行无限次直到做对,下面则是执行有限次
for (int i = 1; i <= 3; i++)
{
if (c != a + b)
{
cout << "Not correct! Try again!" << '\n' << "还有"<<4-i<<"次机会!" << '\n';
cout << a << "+" << b << "=";
cin >> c;
}
}
if (c == a + b)
cout << "right!";
else
cout << "Not correct! Try again!";
复制代码