int k=5;while(k=0)k=k+1;这个循环执行了几次??

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:13:20

int k = 5;

while(k = 0)
{
k = k + 1;
};
程序由上向下执行
这么看就清晰了,先判断条件,不成立,循环不执行,0 次

如果用
do
{
k = k + 1;
}
while( k = 0);

会至少执行一次。

0次
k根本就不等于0,循环不执行