C语言,可不可以,前面一个for循环无限循环着,然后还能继续执行这后面的程序呢

比如for(i=0;;i++),不停的输出“i”的值,并执行清屏命令,那么可不可以还继续执行后面的程序呢,

不行,程序的特征之一就是“有穷性”,你可以开一线程不断输出i,但不是以你这种方式。比如while(true){}。不能在同一线程中达到你想要的效果
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-14
当然不可以啊,程序是在一个主函数中依次执行,你只有执行了前面的操作才能继续后续程序的执行,你的for循环无限,陷入了死循环,就不可能再继续后续循环了。
第2个回答  2013-06-14
不可以,除非你有两个进程或者线程在同时操作。一个输出i,一个执行清屏操作。你执行无限循环的时候是不能执行该函数无限循环下的程序的。
第3个回答  2013-06-14
不行,死循环在这里了
第4个回答  2013-06-23
不行,这样会死机

C语言,可不可以,前面一个for循环无限循环着,然后还能继续执行这后面的程...
不行,程序的特征之一就是“有穷性”,你可以开一线程不断输出i,但不是以你这种方式。比如while(true){}。不能在同一线程中达到你想要的效果

怎么写c语言,就是再每次输入数运行后而可以继续多次输入数据运行,就是...
你的意思是不是一个程序执行完以后还可以继续执行? 如果我理解的没错的话你可以加一个循环语句来反复执行你的操作 比如在main里面加入一个 while(flag)\/\/flag是循环标签flag为1继续执行为0跳出{\/\/...(你需要执行的代码)printf("Continue or Not?\\n(Y\/N)");\/\/输出一个界面问你是否再运行...

C语言三种循环结构的完整句子?
C语言循环控制语句提供了 while语句、do-while语句和for语句来实现循环结构。while循环语句,一般形式如下:while(表达式)语句 do-while语句,一般形式如下:do 语句 while(表达式);do-while循环是先执行语句,然后对表达式求值。若值为真,则再次执行语句,如此反复执行,否则将结束循环。语句可以是简单语...

C语言for循环嵌套 变量名相同 无法跳出循环
再执行第一个for循环后面的i--,由于i是无符号整型,所以当i为0时,i--就变成0xffffffff,这是一个最大的无符号整型,这样的话,i>0条件满足,又可以进入第二个for语句 上面的一直重复,就死循环了。

c语言中for是什么意思?
C语言中,for表示一个无限循环。详细解释如下:一、for循环的基本结构 在C语言中,for循环是一种常用的控制流结构,用于重复执行一段代码。其基本结构为:c for { \/\/ 循环体 } 其中,初始化用于设置循环控制变量的初始值,条件判断决定循环是否继续执行,更新表达式则用于每次循环后的变量更新。二、for...

for(;;)是什么意思
在C语言的世界里,for(;;)语句是一个不可或缺的构造,它的含义相当独特。简单来说,它是一个无限循环,没有明确的退出条件,通常用于需要持续执行某个任务的情况。其结构可以这样理解:首先,我们执行的是for语句中的表达式1,这一步通常设置循环的初始条件。接下来,进入循环体,我们会检查表达式2的...

新手入门C语言第八章:C循环
无限循环在C语言中通过设置条件表达式为假值或使用for循环的特殊形式for(;;)来实现。这种循环在条件永远不为假时持续执行,直到人为干预(如按Ctrl + C键)终止。确保在使用无限循环时考虑到可能的终止条件,避免程序运行无限期。循环是编程语言中的重要工具,通过合理使用各种循环结构和控制语句,可以高效...

C语言for循环(for语句)详解
它的运行过程分为几个步骤:首先执行初始化表达式,然后检查循环条件,如果为真则执行语句块,结束后执行自增\/自减,如此反复直到循环条件变为假。例如计算1到100的和,for循环的执行如下:通过for循环,我们能清晰地理解其各个部分的作用,包括初始化i为1,检查i是否小于等于100,以及每次循环后的自增。

c语言中for是什么意思?
在编写C语言程序时,for循环是一个非常常用的语句。它适用于各种各样的重复性任务,例如遍历数组、提取字符串中的信息、进行数学计算等等。有些复杂的任务可能需要嵌套使用多个for循环,这样可以更加高效地完成任务。同时,for循环还能够搭配条件语句和函数调用等语句使用,实现更加灵活的编程逻辑。虽然for循环...

C语言的三种循环结构为
这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。3、在C语言中,for语句使用最为灵活,它完全可以取代 while 语句。它的一般形式为:for(表达式1;表达式2;表达式3)语句 它的执行...

相似回答