初识C语言:分支和循环

  我们都知道,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,奈何我的打字速度实在是太慢,心有余而力不足,我们下期见。还有就是,大家打字会把十指全用上吗(我的小指有点呆)?欢迎大家留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值