分支和循环1
分支语句和循环语句:分支语句(选择结构):
· if
悬空 else:
一种形式更容易找出代码中的错误:
· switch
switch(整型表达式)必须整型
在 switch语句中,我们无法直接实现分支,搭配 break使用才能实现真正的分支
在每个 switch语句中都放一条 default子句是一个好习惯,甚至可以在后面再加一个 break
当输入的值无法匹配时:
一个练习:
循环语句:
· while
break在 while循环中的作用:在循环中只要遇到 break,就停止后期的所有的循环,直接终止循环。所以:while中的 break是用于永久终止循环的。
continue在 while循环的作用:continue是用于终止本次循环的,也就是本次循环中 continue后边的代码不会再执行,而是直接跳转到 while语句的判断部分,进行下一次循环的入口判断。
一些其他代码:
· for
一些建议:
1.不可在 for 循环体内修改循环变量,防止 for 循环失去控制。
2.建议 for 语句的循环控制变量的取值采用 “前闭后开区间 ”写法。
语法:
for(表达式 1;表达式 2;表达式 3)
表达式 1:为初始化部分,用于初始化循环变量的。
表达式 2:为条件判断部分,用于判断循环时候终止。
表达式 3:为调整部分,用于循环条件的调整。
用 for循环打印 1-10的数字:
break的情况:
continue的情况:
另一种:
· do while
打印 1——10:
特点:循环至少执行一次,使用的场景有限,所以不是经常用。
什么是语句?
C语言中由一个分号;隔开的就是一条语句。
两个练习(输出1——100的奇数):
判断一个数是否为奇数:
文档来源:51CTO技术博客https://blog.51cto.com/u_15292788/3115930
页:
[1]