我们都知道,C语言是一种结构化的程序设计语言。包括顺序结构、选择结构,和分支结构。分支和循环就属于选择结构和循环结构。下面总结一下。
C中分支是通过单层或多层if语句和switch语句实现的,语法如下:
int main()
{
if (表达式)
语句;
return 0;
}
switch (常量表达式)
{
case 1:
语句;
......
default:
语句;
}
表示选择关系,如果—就—;或者如果—就—;最后如果—就—。有几个注意点:一、默认一条if语句只控制一条语句,多条语句请用{};二、else默认匹配最近的if语句除非你用{}强制隔离,这也是我们常说的悬空else问题;三使用多层if嵌套时,请注意代码风格——代码书写规范。
好的,有了分支,下面介绍循环。常见的有三种,分别是for循环,while 循环 ,do while 循环。它们的语法格式如下:
然后是这些循环中必不可少的语句:break 和 continue;分别表示跳出整个循环和当次循环。示例如下:
图三
最后说一下操作符。有关系操作符,条件操作符,逻辑操作符。关系操作符用来判断大小关系,有> < == <= >= !=;条件操作符语法如下(exp1?exp2:exp3)表示条件一成立就执行条件二,不然执行条件三。逻辑操作符有 && ||分别表示且 或 非。
OK,奈何我的打字速度实在是太慢,心有余而力不足,我们下期见。还有就是,大家打字会把十指全用上吗(我的小指有点呆)?欢迎大家留言。