*
*小幸*
输入三角形的三边长,求三角形面积
#include<math.h>
main()
{
float a,b,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s);
printf("area=%7.2f\n",area);
}
运行情况:
3,4,6回车
a=___3.00,__b=___4.00 (*_表示空格*)
__c=___6.00,__s=___6.50
area=___5.33
不理解:为什么要输出空格,还有a=%7.2f是什么意思。
#include<math.h>
main()
{
float a,b,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s);
printf("area=%7.2f\n",area);
}
运行情况:
3,4,6回车
a=___3.00,__b=___4.00 (*_表示空格*)
__c=___6.00,__s=___6.50
area=___5.33
不理解:为什么要输出空格,还有a=%7.2f是什么意思。
| 爱----要由你才完美! |
| 江苏网友来相约 |