第二章笔记

第2章程序控制结构
有时特别把功能不同的说明序连接信息,定义变量操作语说明语句不是执行语句。名并指示编译器分配内存,句用F描述对数据的处理。如函数原型、静态量、全局量说的基本语法成分。语句分别称为定义语句说明语句有两个程序设计语类型说明语句用例如,表达式语句和输入输出语句分别表示说明语句等。因此,个作用:语言的语句技功能可和声明语句。于定义数据的组织方式:二是用于声明样一是用用于定义,例如,变量说明语合为了区分说明语句的的不同性质,句用于
语句和控制语句。
条一条地执行。选择结检结构和循环结构。顺序结构是系统预控制语句用于控制程序检制程序的执行流程。所有程序都勾和循环结构由特定预置的,即除非特别指定,计算机总是按指令编写的顺序一定语句组织。只能包含3种控制结构:顺序结构、选择
本章讨论C++的选择结构道有行
句和循环结构语句及其应用。
2.1
选择控制
实际编写程序时,有时需要对给定的条件进行判断,并根据判断的结果选择不同的操作。例如,给定三条边的长度,判断能否构成三角形。若能构成三角形,则求其面积:否则,显示“不能构成三角形”的信息。
又如,求一元二次方程a2+bx+c=0的根, 要对B-4ac进行判断。当b24ac的值等于0时,求重根:大于0时,求两个实根:小于0时,求共轭复根。
构成选择结构的语句称为条件语句。C++使用if语句和swich语句构成选择结构。
2.1.1 if语句

  1. if 语句的形式和执行流程
    if语句有两种形式:一个分支的if语句和两个分支的if-else语句。(1)一个分支的f语句;语句形式为:
    if (表达式)语句;
    其中,“表达式”一般为逻辑表达式,表示执行条件。若为其他类型表达式,则C++也把其结果作为逻辑值处理。“语句”可以是一个简单语句,也可以是复合语句或其他结构语句。
    if语句首先计算“表达式”的值,如果值为true (非0),则执行“语句":否则,即“表达式”的值为false (0),视“语句”为空,转向执行后续语句。
    例如:
    if(x>0) cout<<x << endl;
    首先判断x的值是否大于0,若x的值大于0,则输出x的值并换行;否则不输出x的值。又
    if(a+b>c) &(btc>a) && (c+a> b)){ s=(a+b+c)/2.0;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值