qq_慕娘4133401
2018-12-13 21:00
#include <stdio.h>
#include <math.h>
int main()
{int a,b,c;
double p,s;
printf("please input the value of a,b,c\n");
scanf("%d %d %d",&a,&b,&c);
if(a+b>c&&a-b<c)
{
p=(a+b+c)/2.0;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("Yes,this is a triangle!\nthe area is %.2f\n",s);
}
else printf("No,this is not a triangle!\n");
return 0;
}
int定义整数,比如2,3,4,-1,-5。但是有小数的数字不能用int来定义,需要double来定义含有小数的数字。
C语言入门
926207 学习 · 20797 问题
相似问题
回答 1
回答 2