C语言循环中什么是至少一次?
发布网友
发布时间:2024-04-02 23:44
我来回答
共1个回答
热心网友
时间:2024-04-25 10:22
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是至少执行一次的。