C语言,if循环和while循环的区别是。。。

2024-11-15 10:22:00
推荐回答(2个)
回答1:

if不是循环,是条件判断,while才是循环。if语句中,当后面括号内语句判断为true时执行if后面的语句或者语句块,只执行一次,while语句中,当后面括号内语句判断为true时执行while后面的语句或者语句块,并且每执行完一次都要再进行条件检查(就是while括号内的语句是否为true),每当条件符合时就执行循环体,直到条件不符合或者遇到break为止。

回答2:

两个都是可以有条件的循环,
if循环执行完了会跳出循环,而while就不一样了,除非改变了循环条件,否则一直在循环里面,不会跳出