分支结构程序设计总结

本文总结了C++中的分支结构,包括关系运算符、逻辑运算符、if语句、if语句的嵌套、条件表达式和switch语句。通过示例解释了判断闰年和邮资问题的编程实现,并强调了if-else配对、代码风格及取整函数的使用技巧。
摘要由CSDN通过智能技术生成

知识点汇总
一 关系运算符
注意等于是==
①运算符的优先级:由高到低:算数运算符(± */ %) 关系运算符(< =< > >= == !=) 赋值运算符=
②表示字母的ascll值用单引号’a’
二 逻辑运算符
包括逻辑与(&&) 逻辑或(‖) 逻辑非
运算符的优先级 如图所示

三 if语句
格式 if(表达式)
语句;
注意表示x<y<z 为 x<y&&y<z
四 If语句的嵌套
①分支结构可以嵌套很多层
② if与else的配对关系 一句话,程序中的else子句总是与离他最近的前面一个if子句配对。
③编程要形成良好的代码风格 让同层的if子句与else子句对齐
五 条件表达式
格式:<表达式1>?<表达式2>:<表达式3> 其运算规则为:先计算表达式1的值 若为真 则只计算表达式2的值并且将结果作为整个表达式的值 否则 只计算表达式3的值 其结果为整个表达式的值
六 switch语句
格式: switch(表达式 )
{ case常量表达式1:语句组1;break;

default:语句组}

注意以下几点:①case后面的常量表达式要与switch后面的表达式类型一致
② 任一两个case后的表达式值必须各不相同 否则引起歧义
③语句组可以是一条语句 也可以是复合语句
④多个case语句可以共用一组程序
程序举例:例题①判断闰年
#include
using namespace std;
int main(){
int a;
cin>>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值