c语言中用于实现分支结构的控制语句主要有:if语句、switch语句。
【例题4.1】输入三角形的三条边,判断是否能构成三角形,若能则计算并输出三角形的面积,否则给出错误提示
#include<stdio.h>
#include<math.h>
int main()
{
int a, b, c;
float area;
double s;
printf("请输入三角形的三条边:");
scanf_s("%d,%d,%d", &a, &b, &c);
s = (a + b + c) / 2.0;
if (a + b <= c || b + c <= a || a + c <= b)
printf("不构成三角形\n");
else
{
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("三角形的面积:%f\n", area);
}
return 0;
4.2关系运算符、逻辑运算符、条件运算符
1、关系运算符用于判断两个操作是数的大小关系。在c语言中有6个关系运算符,分别是>大于,<小于,>=大于等于,<=