C++中 输写什么语句可在输入提示错误后 重新再次输入
提示错误后就直接按任意键退出了我现在想重新再次输入应该插入什么语句#include<stdio.h>intmain(){voidACT1(int,int),ACT2(in...
提示错误后就直接 按任意键退出了 我现在想重新再次输入 应该插入什么语句#include<stdio.h>
int main()
{
void ACT1(int,int),ACT2(int,int);
char ch;
int a=3,b=4;
ch=getchar();
switch(ch)
{
case'a':
case'A':ACT1(a,b);break;
case'b':
case'B':ACT2(a,b);break;
default:putchar('\a');
}
return 0;
}
void ACT1(int x,int y)
{
printf("x+y=%d\n",x+y);
}
void ACT2(int x,int y)
{
printf("x*y=%d\n",x*y);
} 展开
int main()
{
void ACT1(int,int),ACT2(int,int);
char ch;
int a=3,b=4;
ch=getchar();
switch(ch)
{
case'a':
case'A':ACT1(a,b);break;
case'b':
case'B':ACT2(a,b);break;
default:putchar('\a');
}
return 0;
}
void ACT1(int x,int y)
{
printf("x+y=%d\n",x+y);
}
void ACT2(int x,int y)
{
printf("x*y=%d\n",x*y);
} 展开
推荐于2018-04-05
展开全部
用while循环语句拦截!判断它是否正确!如果对了退出循环!错了就继续输入 望采纳
2013-08-24
展开全部
do{switch……case结构}while(1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-24
展开全部
我是初学JAVA的,可以给你提个建议,添加个循环判断就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询