10.分支结构之简单的if语句
简单if语句的基本结构如下:
他的语义为:如果表达式的值为真,则执行其后的语句,否则不执行该语句。 其过程可表示为下图
11. 简单的if-else语句的基本结构如下:
其语义是:如果表达式的值为真,则执行代码块1,否则执行代码块2。其执行过程可表示为下图:
例子
#include<stdio.h>
int main()
{
int year;
scanf("%d",&year);
if(year>=18)
{
printf("%s\n","加入成年队伍");
}
else
{
printf("%s\n","加入未成年队伍");
}
return 0;
}
12分支结构之多重if-else结构。
其用法和if-else差不多,也是判断在哪个为真,然后在那里输出
他的写法样式为:
Tip:当某一条件为真的时候,则不会向下执行该分支结构的其他语句。
13.逻辑运算符
2014%100!=0(2014除于100的余数不为0
14.分支结构之嵌套if-else语句
嵌套if-else语句的意思,就是在if-else语句中,再写if-else语句。其一般形式为:
例子:
#include<stdio.h>
int main()
{
int result=98;
int ranking=2;
if(result>=90)
{
if(ranking<=3)
{
printf("%s\n","去吃大餐");//在写去吃大餐等字符串的时候要将去吃大餐用""括起来,不然输出不了,而字符等不用
}
printf("%s\n","买玩具");
}
else
{
printf("%s\n","不买玩具");
}
return 0;
}