本文是笔记(被迫营业),写给初学者,作用是强调几个点
如果你想入门编程,最好系统学一下,看看视频,不建议读文档,本文是总结性的。
顺序结构
简单的说,就是程序 自上而下,依次执行
对于初学者而言,这是必须要死磕在脑子里的,简单但无比重要
选择结构
就是 判断
if(表达式)
{
语句1;
}
else if(表达式)
{
语句2;
}
else
{
语句3;
}
读一读就能读懂,理解功能后要多做题,很容易掌握
在就是switch语句,和if差不多,但语法整齐简单,可以美化代码。
switch(表达式)
{
case 常量表达式1:语句1(集合);
case 常量表达式2:语句2(集合);
...
case 常量表达式n:语句n(集合);
default:语句n+1;
}
循环结构
循环可以大大提高程序编写效率,完成一些更复杂的工作
比如,让朋友的电脑响铃1000声,或者输出1000个hello world
下面简单介绍一下语法
- ①while循环
先判断,后执行;
当表达式满足时执行语句
while(条件表达式)
{
表达式;
}
- ②do…while循环;
先运行后判断
do
{
语句;
}
while(表达式);
- ③for循环
for循环语法结构简单,方便直接控制循环次数,所以非常常用
//表达式1:初始值;
//表达式2:条件;
//表达式3:每次循环结束后执行的语句;
for(表达式1;表达式2;表达式3)
{
语句;
}
- 还有两个特殊关键字:
break可以使流程跳到循环之外(结束整个循环过程),接着执行循环体下面的语句。
break语句只能用于循环语句和switch语句,不能单独使用;
continue并不是终止整个循环,只是提前结束本次循环,继续执行下次循环。