一、前言
C语言是一门结构化的程序设计语言。分为顺序结构、选择结构、循环结构
二、分支语言和循环语句
1.分支语句(选择结构)
if语句
这里的一个{}就是一个代码块
if语句书写形式的对比
悬空else
else和它最近的if匹配,如图输出的结果既不是hehe也不是haha,因为else与最近的if(b==2)相匹配了,但是int a=0不符合第一个if语句a==1的结果,使用无法继续往下运行,故输出无结果
如果条件成立返回x,否则返回y,但这段代码不够规范,容易产生误解,说明代码可读性不好
应写成
这样读起来清晰明了