直接下载谷歌应用apk:求救阿~~~~~~~~~~~~~C语言

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 12:49:57
题是这样的:
由键盘输入任意三个数,计算以这三个数为边长的三角形周长。(提示:先判断三个数的合法性再运用三角形周长公式计算。)
谢谢大家了~~~~~~~~~~
用C语言编~~~~~~~~~~

试试看吧!!!

main()
{
float a,b,c,sum=0;
printf("Please input three number:\n");
scanf("%f%f%f",&a,&b,&c);
if( (a+b)>c && (a+c)>b )
{
sum=a+b+c;
printf("zhouchang is:%.2f",sum);
}
else
{
printf("Input Error!!!");
}
getch();
}

main()
{
double a, b, c;
printf("Please input three number:\n");
scanf("%f", a);
scanf("%f", b);
scanf("%f", c);

if (a + b > c && a + c > b && b + c > a)
{
printf("round length is: %f", a + b + c);
}
else
{
printf("can not be a delta");
}
}

楼上的判断不够
if ( a>0 && b>0 && c>0 &&
a + b > c && a + c > b && b + c > a)
{
printf("round length is: %f", a + b + c);
}

还有
if(a-b<c&&a-c<b&&b-c<a&&a>0&&b>0&&c>0&&
a+b>c&&a+c>b&&b+c>a)
{
printf("round is=%f",a+b+c);
}

main()
{float a,b,c,area;
clrscr();
scanf("%f%f%f",&a,&b,&c);
if(a>0&&b>0&&c>0&&a+b>c&&a+c>b&&b+c>a&&a-b<c&&a-c<b&&b-c<a)
{area=a+b+c;printf("area=%f",area);
else printf("can't make up the triangle");
getch();}

这么多人写了,我也就不写了