法1:
全部用定义float型
法2:
用int整型,答案用float型,注意此时 printf ("%.2f\n",d);中的d,确保是有小数的。比如0.00,才能运行。不过此法一些语言工具编译不过,一些oj也刷不过去。不过vc是合法的。
内容:
已知上底、下底和高,求梯形的面积
输入说明:
一行三个数
输出说明:
一行一个数(保留2位小数)
输入样例:
3 5 4
输出样例 :
16.00
法1:
#include <stdio.h>
int main()
{
float a,b,c;
scanf("%f %f %f",&a,&b,&c);
printf("%.2f\n",(a+b)*c/2);
return 0;
}
法2:
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%.2f\n",(a+b)*c/2.0);
return 0;
}