C语言中,如何用键盘输入来退出循环
1个回答
展开全部
char
c
;
while(c=getchar()!='y')
{
}
如果这样写的话,每做一次循环都要输入一个字符,否则循环就不能继续执行下去。能否有其它方法,使循环在不按任何键的时候连续执行,而按下一个键以后就退出循环。
当
while
(1)
就不按任何键就循环执行啦(死循环)
按下一个键后就退出循环
按下一个键也是要从键盘接受输入的
然后赋值给变量
由变量判断是否退出.
所以不肯能不按任何键就退出循环的
除非你在循环的时候指定了条件的
比如循环10次啊
或者什么的
c
;
while(c=getchar()!='y')
{
}
如果这样写的话,每做一次循环都要输入一个字符,否则循环就不能继续执行下去。能否有其它方法,使循环在不按任何键的时候连续执行,而按下一个键以后就退出循环。
当
while
(1)
就不按任何键就循环执行啦(死循环)
按下一个键后就退出循环
按下一个键也是要从键盘接受输入的
然后赋值给变量
由变量判断是否退出.
所以不肯能不按任何键就退出循环的
除非你在循环的时候指定了条件的
比如循环10次啊
或者什么的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询