- 顺序结构程序举例
输入三角形的三边长,求三角形面积。
已知三角形的三边长a,b,c,则三角形的面积公式为:
area=根号下s(s(s-a)(s-b)(s-c))
s=(a+b+c)/2
#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c,s,area;//浮点型
printf("快你马输入三个边长值:\n");
scanf("%f,%f,%f",&a,&b,&c);//取地址
s=1.0/2*(a+b+c);//1.0为浮点型,a+b+c也为浮点型所以整体赋值为浮点型
area=sqrt(s*(s-a)*(s-b)*(s-c));//sqrt是根号
printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s);//
printf("area=%7.2f\n",area);
return 0;
}
因为有数学公式和运算要加一个数学头文件 ;
上述是求三角形面积的代码;可以先不要看代码自己敲一遍;记住如果实在想不出来可以看一下参考一下
- 关系运算符的优先级和真假判断
关系运算符及其优先次序
1) < 小于
2) <= 小于或等于
3) > 大于
4) >= 大于或等于
5) == 等于
6) != 不等于
a+b>c-d
x>3/2 C语言中除法不等于小数,而直接赋值为整数 所以相当于x>1
'a'+1<c
-i-5*j==k+l
关系表达式的值是‘真’和‘假’,用“1”