在程序开发中,分支结构的使用频率要多于循环结构,10次分支,4次循环.
程序开发三种情况:分支,循环,分支
(1)
if的三种格式:
int a = 10;
if(a > o)
{
printf("%d",a)
}
当条件表达式的条件成立时,或为真时,执行大括号内的语句,否则执行if之后的语句.
(2)
char sex = 0;
printf("请输入你的性别:m或者f");
scanf("%c",&sex);
if(sex == 'm') {
printf("男性");
} else {
printf("女性");
}
(3)
if(){
.......
} else if(){
.......
} else if(){
......
} else{
......
}
4 关系运算符 <,>,>=,<= ,== ,!=
5逻辑运算符 && || ! 注意表达式的短路现象
6 三目运算符 a > b ? a : b
7 switch(){
case__:
...........
break;
..........
default:
break;
}
多选一使用switch..case语句,注意其中的break语句.
8 没有遇到break语句,那么一直按照顺序执行,遇到break语句后,跳出switch,执行大括号之后的语句.
9.BOOL数据类型 用来表示非真即假的数据类型,它所定义的变量只存储真核加两个值真值用YES表示,假值用NO表示, 计算机在识别的时候会将YES识别为1,将NO识别为0 另外 切记 非零 即为真 也是一种数据类型,规定一个1字节的存储空间大小