浅谈C语言分支循环语句
为什么需要循环控制?
因为在日常生活中或者在程序所处理的问题中常常遇见需要重复处理的问题,用循环语句可以提高代码的运行效率,更快的解决日常生活中遇到的问题。
循环嵌套
就是传说中的套娃,不同的循环语句都可以互相嵌套。
几种循环的比较
1.一般情况下while、do……while、for循环可以互相代替。
2.在while循环和do……while循环中,只在while后面的括号内指定循环条件,因此为了使循环能正常结束,应在循环体中包含使循环趋于结束的语句(如i++,或i = i + 1等)。
3.for语句的功能更强,凡是用while循环能完成的,用for循环都能实现。
改变循环执行的状态
有时在某种情况下需要提早结束正在执行的循环操作。
break可以用来从循环体内跳出循环体,即提前结束循环,接着执行循环下面的语句。
break语句是结束整个循环过程,不在判断循环的条件是否成立。
continue有时并不希望终止整个循环的操作,而只希望提前结束本次循环,而接着执行下次循环。
continue语句只结束本次循环,而不是终止整个循环的执行。