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

如题所述

while语句是可以实现循环的
而if只是判断条件而决定是否执行
简单的说if的语句只能执行一遍,而while可以执行许多遍
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-08
if是判断语句,while是循环语句,
if判断一次来决定是否执行其代码块内容,while只要满足判断条件就会一直执行下去
第2个回答  2010-09-28
同C中一样,while是循环语句,if是判断语句
一条while语句会执行n(n=0,1,2....)次,而if语句只执行一次
第3个回答  2010-09-28
都是判断执行语句。。。
while()
{
}
while是判断()中的表达式是否为真,然后执行;
if()
{
}
if也是判断()中的表达式是否为真,然后执行。
通常情况下两者可以相互转换,只是哪个表达上更好看点,以及程序员的习惯。本回答被提问者采纳
相似回答