本文主要是介绍(c语法百题9)求梯形的面积,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
法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;
}
这篇关于(c语法百题9)求梯形的面积的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!