几个C语言的基础题目啊

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

最佳回答

朴素的眼神

发嗲的冬瓜

2026-04-06 19:37:38

第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)

最新回答共有2条回答

  • 无语的日记本
    回复
    2026-04-06 19:37:38

    第1题:是否为三角形的判定为“两边长之和大于第三边”,面积求法为海伦公式,即p=0。5*(a+b+c); s=sqrt(p*(p-a)*(p-b)*(p-c));#include #include #define SMALL 0。00000001main(){ 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)

上一篇 质地均匀的正四面体玩具的4个面上分别刻着数字1,2,3,4.将两个这样的玩具同时抛掷于桌面上.

下一篇 带扶手的贵妃椅从左边改做成右边好改吗