在c语言中,至少执行一次循环体的循环语句是什么?
2个回答
展开全部
C语言中
有三种循环
1 while循环
while(x)...
先判断x是否为真,如果为假则不执行。 所以 这个是可能一次都不执行的。
2 for循环
for(a;b;c)xxx
先执行a
然后判断b, 循环体xxx执行后,再执行c
所以 如果b初始为假,那么同样可能一次都不执行。
3 do while循环
do xxx while(x);
先执行xxx ,再判断x, 如果为真则继续,否则退出。
所以 只有do while是至少执行一次的。
有三种循环
1 while循环
while(x)...
先判断x是否为真,如果为假则不执行。 所以 这个是可能一次都不执行的。
2 for循环
for(a;b;c)xxx
先执行a
然后判断b, 循环体xxx执行后,再执行c
所以 如果b初始为假,那么同样可能一次都不执行。
3 do while循环
do xxx while(x);
先执行xxx ,再判断x, 如果为真则继续,否则退出。
所以 只有do while是至少执行一次的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询