【编程基础】C++ Primer快速入门之八:语句

1 定义:

语句就是我们说话,当然这里是指我们用计算机来说话--说人话。类似于自然语言中的句子。C++设计了简单的一句话语句,也设计了由一组语句组成的复杂语句--复合语句。

前面一章提到过,语句是顺序执行的。这是最简单的情况,真实情况往往更加复杂,为此,C++ 定义了一组控制语句,允许有条件地执行或者重 复地执行某部分功能。if 和 switch 语句提供了条件分支结构,而 for、while 和 do while 语句则位循环服务。这里的for和while在前面的章节提到过。

2 各种各样的语句

2.1 简单语句

你 + 我;

2.2 空语句

;

2.3 复合语句

while (std::cin >> trans) {

if(a > b) //if语句

a + b = c;

else

a - b = c;

}

2.4 switch语句

switch 性别

{

case 男:

break;

case 女:

break;

default:

break;

}

2.5 for,while

因为for语句和while已经在前面章节讲过了,这里不再赘述。

到这里,基础部分主要的语句类型就说完了,是不是不复杂?其实没有啥,不用害怕,下一部分,我们将会讲讲高级主题。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏资深Tester

增删改查的查之简单查询

1333
来自专栏老马说编程

计算机程序的思维逻辑 (14) - 类的组合

上节我们通过类Point介绍了类的一些基本概念和语法,类Point中只有基本数据类型,但类中的成员变量的类型也可以是别的类,通过类的组合可以表达更为复杂的概念。...

1909
来自专栏杨熹的专栏

2 天入门 Java-Day 2

第二天的课程明显就比第一天的要难了,? 表示很吃力,脑子不够用的节奏。 各种概念绕来绕去,脑袋都要绕成了壳。 不过还好没有放弃,想个办法画出各概念间的联系,...

3269
来自专栏章鱼的慢慢技术路

牛客网_Go语言相关练习_判断&选择题(4)

错误指的是可能出现问题的地方出现了问题,比如打开一个文件时失败,这种情况在人们的意料之中;而异常指的是不应该出现问题的地方出现了问题,比如引用了空指针,这种情况...

772
来自专栏Python小屋

黑客走开系列1:Python使用元组做函数实参让代码更安全!

在Python内置对象中,列表、字典、集合属于可变序列,作为函数实参是不安全的,尤其是调用别人写好的恶意函数或者调用被人恶意修改过的函数时,很容易被修改实参。而...

2647
来自专栏Pythonista

特性(property)

将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执行了一个函数然后计算出来的,这种特性的使用方式遵循了统一访问的原...

623
来自专栏FSociety

sql中筛选第一条记录

我们现在有一张表titles,共有4个字段,分别是emp_no(员工编号),title(职位),from_date(起始时间),to_date(结束时间),记录...

662
来自专栏用户2442861的专栏

c++ 11 新特性

赖勇浩(http://laiyonghao.com) 声明:本文源自 Danny Kalev 在 2011 年 6 月 21 日发表的《The Bigges...

451
来自专栏用户2442861的专栏

#define和typedef的用法与区别及面试问题

在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:

1001
来自专栏james大数据架构

算法系列(二)

  长时间没接着写了,今天接着未完成的革命,接下来就是快速排序:   快速排序的思想就是先选取一个基准点,然后将小于基准点的放在基准点的左边,大于基准点的数放在...

19210

扫码关注云+社区