C语言中,如何用键盘输入来退出循环

2024-11-22 17:16:10
推荐回答(1个)
回答1:

char
c
;
while(c=getchar()!='y')
{
}
如果这样写的话,每做一次循环都要输入一个字符,否则循环就不能继续执行下去。能否有其它方法,使循环在不按任何键的时候连续执行,而按下一个键以后就退出循环。

while
(1)
就不按任何键就循环执行啦(死循环)
按下一个键后就退出循环
按下一个键也是要从键盘接受输入的
然后赋值给变量
由变量判断是否退出.
所以不肯能不按任何键就退出循环的
除非你在循环的时候指定了条件的
比如循环10次啊
或者什么的