1、什么是流程控制呢?
程序代码执行的顺序,简单理解。
2、流程控制分类。
①顺序结构 ②选择结构 ③循环结构
3、顺序结构
按照顺序执行程序代码。
4、选择结构
①if简单用法
格式:
if()
语句
②if的范围问题
1、这样写的话if只能控制语句A的执行。
if(表达式)
语句A;
语句B;
2、带花括号的{},AB都会执行。
if(表达式)
{
语句A;
语句B;
}
③if else的用法
④if else if else 的用法
5、循环结构
定义:某些代码会重复的执行。
分类:1、for 2、while 3、do.....while
for循环:
①for循环的顺序。先执行1(执行一次),在执行2,在执行4,最后3.在执行2,在执行4,在执行3.
for(i = 1【①】; i < 4【②】; i++【③】)
{ printf("hello");}
②for循环的i最好不要定义为浮点数,会导致一些想不到的误差。
③for循环的嵌套使用。经典案例:99乘法表。
while循环
①格式:
while(表达式)
语句;