几个C语言的基础题目啊

问题描述:

几个C语言的基础题目啊
1,根据输入的三角形的边长,判断是否能组成三角形,若可以则输出它的面积和三角形的类型(等腰,等边,直角,普通).按上诉要求编写程序.
2,给出一个5位数,编写程序判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同.
3编写程序,要求从键盘输入年号和月号,计算这一年的这一月共有几天.
1个回答 分类:综合 2014-12-13

问题解答:

我来补答
第1题:是否为三角形的判定为“两边长之和大于第三边”,面积求法为海伦公式,即
p=0.5*(a+b+c); s=sqrt(p*(p-a)*(p-b)*(p-c));
#include
#include
#define SMALL 0.00000001
main()
{
double a,b,c,p,s;
printf("input the 3 border lengths of the triangle\n");
scanf("%f%f%f",&a,&b,&c);
if(a+b>c && b+c>a && a+c>b)
{
p=0.5*(a+b+c);
s=sqrt(p*(p-a)*(p-b)*(p-c));
if( abs(a-b)
 
 
展开全文阅读
剩余:2000
下一页:生物 酶