c++中while语句与if语句的区别是什么,请高手解释一下,谢谢

2024年11月15日 07:43
有4个网友回答
网友(1):

while语句是可以实现循环的
而if只是判断条件而决定是否执行
简单的说if的语句只能执行一遍,而while可以执行许多遍

网友(2):

if是判断语句,while是循环语句,
if判断一次来决定是否执行其代码块内容,while只要满足判断条件就会一直执行下去

网友(3):

同C中一样,while是循环语句,if是判断语句
一条while语句会执行n(n=0,1,2....)次,而if语句只执行一次

网友(4):

都是判断执行语句。。。
while()
{
}
while是判断()中的表达式是否为真,然后执行;
if()
{
}
if也是判断()中的表达式是否为真,然后执行。
通常情况下两者可以相互转换,只是哪个表达上更好看点,以及程序员的习惯。