C语言中怎样才能实现执行时输入Y继续执行,输入N则退出功能。 20
5个回答
展开全部
int i = 0;
char c = 0;
for(i=1; i<=1000; i++)
{
if(0 == i % 10)
{
input_error:
printf("请输入:Y继续执行,N退出功能");
scanf("%c", &c);
if('Y' == c)
{
continue;
}
else if('N' == c)
{
break;
}
else
{
goto input_error;
}
}
}
char c = 0;
for(i=1; i<=1000; i++)
{
if(0 == i % 10)
{
input_error:
printf("请输入:Y继续执行,N退出功能");
scanf("%c", &c);
if('Y' == c)
{
continue;
}
else if('N' == c)
{
break;
}
else
{
goto input_error;
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char order;
order=getchar();
if(order=='Y')
{
//
}
else if(order=='N')
{
//
}
具体你说的继续和退出怎么实现就要看具体环境了
order=getchar();
if(order=='Y')
{
//
}
else if(order=='N')
{
//
}
具体你说的继续和退出怎么实现就要看具体环境了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-05
展开全部
do
{
……
puts("continue?(y/n");
}while(gethcar()=='y');
{
……
puts("continue?(y/n");
}while(gethcar()=='y');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询