while(1){
...//你的for循环
...//你的for循环
...//你的for循环
...//也可以加入sleep函数,让程序过一定的时间之后再执行
}
在能够反复运行的程序段前加上一句while(1)即可,如:while(1)
{
反复执行的程序段
}
这样做成程序后,会一直重复这一段功能,永远都不会跳出这个循环,变成所谓的死循环。
要想在恰当的时候能够跳出这个循环,使程序继续往下进行,就在程序段的适当位置加上一个判断语句,并设置跳出循环的条件,当成立时跳出去。如变成:
while(1)
{
反复执行的程序段
if(条件是否成立?)break
}
或者,直接设置一个问句,直接向 *** 作者询问是否继续重复执行这一段:
while(1)
{
//反复执行的程序段
printf("是否继续重复(Y/N)?")
scanf("%c",yn)
if( yn != 'Y' &&yn != 'y' ) break
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)