PS:由于前面的分支结构太简单了,我便直接从循环结构开始讲起
循环结构(loop structure),是指在程序中需要反复执行某个功能而设置的一种程序结构
简单来说,它是长这样的:
这就可以看出来循环是由一个条件和若干语句组成的一个结构
而又可以由语句和条件的前后顺序分为两种循环结构:
当型循环:
你可以理解为先想再做
其先判断当前的程序是否满足条件,如果满足,则继续执行语句,否则退出循环
比如:
int s=0
条件为s!=1;
语句为s=s+1;
则:
第一轮循环:
s!=1成立
执行:
s=s+1;//s值变为1
第二轮循环:
s!=1不成立
退出循环
而在当型循环中典型的函数为while