c语言学习笔记 第7章 C控制语句:分支和跳转

第7章 C控制语句:分支和跳转

1.if

(1).if语句和while语句的区别:

  If语句,判断和执行仅有一次,在while循环中,判断和执行可重复多次。

(2).if else:

  编译器期望if和else之间只有一条语句

(3).getchar 和putchar

getchar()函数没有参数,它返回来自输入设备的下一个字符,putchar()函数打印它的参数,这些函数仅处理字符。

(4).多重选择else if

  (5).把else和if配对

 如果没有花括号指明,else与和它最接近的一个if相匹配

2.运算符

(1).C的逻辑运算符

运算符

含义

&&

||

(2).条件运算符?:

3.循环和选择

(1).循环辅助手段:continue和break

continue:运行到该语句时,它将导致剩余的迭代部分被忽略,开始下一次迭代

break:导致程序终止包含它的循环,并进行程序的下一个阶段

(2).多重选择:switch和break

switch:程序扫描标签列表,直到搜索到一个与该值匹配的标签,然后程序跳转到那一行。

break:它导致程序脱离switch语句,跳到switch之后的下一条语句。如果没有brek语句,从相匹配的标签到switch末尾的每一条语句都将被处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值