Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 边做边做有什么用_C_Loops_For Loop_While Loop_Do While - Fatal编程技术网

C 边做边做有什么用

C 边做边做有什么用,c,loops,for-loop,while-loop,do-while,C,Loops,For Loop,While Loop,Do While,For和while循环可以在任何地方代替do while,那么为什么C语言有do while循环,它的真正用途是什么呢 #include <stdio.h> int main() { do{ statements; } while(condition); } return 0; #包括 int main() { 做{ 声明; } while(条件); } 返回0; 使用do while循环的主要用途 即使您传递的条件为false,它也将至少执行一次循环 While循环:第一个条件

For和while循环可以在任何地方代替do while,那么为什么C语言有do while循环,它的真正用途是什么呢

#include <stdio.h>
int main()
{
do{
statements; 
}
while(condition);
}
return 0;
#包括
int main()
{
做{
声明;
}
while(条件);
}
返回0;

使用do while循环的主要用途 即使您传递的条件为false,它也将至少执行一次循环

While循环:第一个条件,然后执行代码


Do While循环:首先执行代码,然后执行条件

与其他循环不同,主体始终至少执行一次,但我可以使用不同条件的While循环。不同但有时更复杂的条件。Do-While可以在任何地方使用,而不是for和While循环。那么重点是什么呢?@Prince根据这种推理,你不需要同时使用
for
while
循环,因为你总是可以用一个替换另一个。更进一步,您根本不需要任何循环语句,因为您可以使用
if
goto
语句实现相同的效果。关键是内置循环语句更好地匹配实践中出现的情况。批准,
执行
<代码>虽然是最不常用的,但它确实有它的用途。如果您想了解更多有关它的信息,请查看以下内容: