小白c+笔记(三、四)

本文介绍了C/C++中的基本运算符类型,包括算术、赋值、比较和逻辑运算符,并详细讲解了程序流程结构,如选择结构(if、三目运算符、switch)和循环结构(while、do...while、for),以及在循环中的跳转语句(break、continue、goto)的用法。

目录

三、运算符

1、算术运算符

 2、赋值运算符

3、比较运算符

4、逻辑运算符

四、程序流程结构

1、选择结构

【1】if 语句

【2】三目运算符

【3】switch语句

2、循环结构

【1】while循环语句

【2】do...while循环语句

 【3】for循环语句

 【4】嵌套循环

 【5】跳转语句

1)break语句

2)continue语句

3)goto语句


三、运算符

作用:用于执行代码运算

1、算术运算符

作用·:用作处理四则运算

 具体代码如下

 2、赋值运算符

作用: 用于将表达式的赋值给变量

这里我就不敲代码了,感兴趣的可以自己去敲一敲

3、比较运算符

 作用:用于表达式的比较,并返回一个真值或假值

 代码如下:

  

4、逻辑运算符

作用:用于根据表达式的值返回真值或假值

 这里代码我就不敲了

四、程序流程结构

c/c++支持最基本的三种程序运行结构:顺序结构,选择结构,循环结构

1)顺序结构:程序按照顺序执行,不发生跳转

2)选择结构:依据条件是否满足,有选择的执行相应功能

3)循环结构:依据条件是否满足,循环多次执行某段代码

1、选择结构

【1】if 语句

作用:执行满足条件的语句

if 语句的三种形式:

*单行格式if语句(if(条件)条件满足执行的语句)

*多行格式if语句(if(条件){条件满足执行的语句}else)

*多条件的if语句(if(条件1){条件1满足执行的语句}else if(条件2){条件2满足执行的语句}...else{都不满足执行的语句})

嵌套if语句

作用:在if语句中,可以嵌套使用if语句达到更精确的条件判断

【2】三目运算符

作用:通过三目运算符实现简单的判断

语法: 表达式1 ? 表达式2:表达式3

解释:如果表达式1true,则执行表达式2并返回表达式2的结果,否则执行表达式3并返回表达式3的结果。

【3】switch语句

作用:执行多条件分支语句

 和if相比switch判断时候只能是整型或者字符型,不可以是一个区间

但是switch结构清晰执行效率高

2、循环结构

【1】while循环语句

作用:满足循环条件,执行循环语句

语法:while(循环条件){循环语句}

解释:只要循环条件结果为真,就执行循环语句。  

【2】do...while循环语句

作用:满足循环条件,执行循环语句

语法:do{循环语句}while(循环条件);

注意:与while的区别在于do...while会先执行一次循环语句再判断循环条件

 

 【3】for循环语句

作用:满足循环条件,执行循环语句

语法:for(起始表达式;条件表达式;末尾循环体){循环语句;}

 【4】嵌套循环

作用:在循环体重再嵌套一层循环,解决一些实际问题

 【5】跳转语句

1)break语句

作用:用于跳出选择结构或者循环结构

break使用的时机:


1、出现在switch条件语句中,作用是终止case并跳出switch

2、出现在循环语句中,作用是跳出当前的循环语句

3、出现在嵌套循环中,跳出最近的内层循环语句

2)continue语句

作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环。

3)goto语句

作用:可以无条件跳转语句

解释:如果标记的名称存在,执行到goto语句时,会跳转到标记的位置。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

某用

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值