1.多分支结构
所谓多分支结构是指在选择的时候有多种选择。根据条件满足哪个分支,就走对应分支的语句。
2.语法格式
if(条件1)
语句1;
else if(条件2)
语句2;
else if(条件3)
语句3;
.......
else
语句n;
3.示例代码
从键盘输入三条边的长度,判断能否构成三角形。如果能构成,判断三角形的形状。是等边,是等腰,是一般三角形,否则输出不能构成三角形。
#include<stdio.h>
int main(void)
{
int a,b,c;//这是三条边的长度
scanf("%d %d %d",&a,&b,&c);
if(a+b<=c||a+c<=b||b+c<=a)
printf("NO");
else if(a==b&&a==c)
printf("DB");
else if(a==b||a==c||b==c)
printf("DY");
else
printf("YB");
return 0;
}
4.扩展示例
(1)
(2)
今天内容到此结束,让我们下次再见!