c语言while循环例子 c语言中,while和do while循环的主要区别是( )?
c语言中,while和do while循环的主要区别是( )?答案必须是B。While和do While的区别在于第一次判断的判断条件是“0”(false)。如果在第一次判断中不是“0”(假),则两者
c语言中,while和do while循环的主要区别是( )?
答案必须是B。While和do While的区别在于第一次判断的判断条件是“0”(false)。如果在第一次判断中不是“0”(假),则两者完全相同。示例如下:
while(0)
{printf(”执行循环体)。“)]}
do
{printf(”execute loop body“)}而(0)
前者首先判断条件是否满足一次,如果不满足,则不执行后面的循环体,也不执行循环体;
后者执行循环体一次,然后判断条件是否满足。如果不满足,则不执行循环体,循环体已执行一次。
只有在第一次判断的条件为“0”(错误)时,才会反映出这种差异。如果条件在第一次判断中不是“0”(真),则不存在这种差异。
所以答案必须是B。