c++:如果a要求输入一个数,我在输入时随意输入了一个字母之类的,怎样让程序输出指定的错误提示
答案:2 悬赏:80 手机版
解决时间 2021-03-12 17:02
- 提问者网友:我一贱你就笑
- 2021-03-12 05:54
c++:如果a要求输入一个数,我在输入时随意输入了一个字母之类的,怎样让程序输出指定的错误提示
最佳答案
- 五星知识达人网友:毛毛
- 2021-03-12 06:28
c++ cin 返回为假 就是输入错。 返回真,输入正确。
#include
using namespace std;
#include
int main()
{
int x=0;
Loop:
cout << endl << "Enter an integer" << endl;
if (cin >> x){
cout << "The value is " << x << endl;
}
else {
cout << "You made a mistake" << endl; //executes
cin.clear();
cin.ignore();
goto Loop;
}
system("pause");
return 0;
}
----
c 语言 n=scanf("%d %d", &a,&b); 返回值 n 等于 输入正确的 数的 个数,
这句,输对2个参数,返回2,输对 1个 返回 1,全输错,返回 0。
#include
using namespace std;
#include
int main()
{
int x=0;
Loop:
cout << endl << "Enter an integer" << endl;
if (cin >> x){
cout << "The value is " << x << endl;
}
else {
cout << "You made a mistake" << endl; //executes
cin.clear();
cin.ignore();
goto Loop;
}
system("pause");
return 0;
}
----
c 语言 n=scanf("%d %d", &a,&b); 返回值 n 等于 输入正确的 数的 个数,
这句,输对2个参数,返回2,输对 1个 返回 1,全输错,返回 0。
全部回答
- 1楼网友:酒安江南
- 2021-03-12 06:54
可以私聊我~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯