基础C语言

三、复合运算符
以上的那张表中,哪些是复合运算符?
完成如下表格的内容(填充等价的语句),你能理解吗?

四、关系运算符
以上的那张表中,哪些是关系运算符?
五、逻辑运算符
以上的那张表中,哪些是逻辑运算符?
六、完成如下任务:
输入三角形的三边长,求三角形面积。
已知三角形的三边长a,b,c,则该三角形的面积公式为:
,其中s = (a+b+c)/2

复合运算符:
+= -= /= %= *=
关系运算符:
>= <= != == < >
逻辑运算符:
|| && !
完成如下任务:
输入三角形的三边长,求三角形面积。
已知三角形的三边长a,b,c,则该三角形的面积公式为:
//#include "stdafx.h"//VC++6.0加上这一行。
#include "stdio.h"
#include "math.h"
double area(double a,double b,double c){
double s=(a+b+c)/2;
return sqrt(s*(s-a)*(s-b)*(s-c));
}
void main(void){
double a,b,c;
printf("Type a,b&c...\n");
scanf("%lf%lf%lf",&a,&b,&c);
printf("The area of a triangle is %g.\n",area(a,b,c));
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-29
total=total*1.25
amt=amt/factor
days=days%3
count=count+1
adjust=adjust-0.5
-------------
关系运算符:>,<,!=,>=,<=,==
逻辑运算符:||(或)&&(与)!(取反)追问

输入三角形的三边长,求三角形面积。

已知三角形的三边长a,b,c,则该三角形的面积公式为:

,其中s = (a+b+c)/2

追答#include<stdio.h>

#include<math.h>

main()

{

 int ia,ib,ic,s;

 float area;

 scanf("%d,%d,%d",&ia,&ib,&ic);

 s=(ia+ib+ic)/2;

 area=sqrt(s*(s-ia)*(s-ib)*(s-ic));

 printf("%f\n",area);

}

代码没有测试

本回答被提问者采纳
第2个回答  2019-11-15
相似回答