本文共 557 字,大约阅读时间需要 1 分钟。
给出一个三角形的底长和高,求三角形的面积。输入包括多个样例,每个样例有两个整数,分别代表底长和高。输出每个样例的面积,保留一位小数。
###输入格式 输入第一行是一个整数N,表示样例的个数。之后每行给出两个整数B和H,分别表示底长和高,1 ≤ B, H ≤ 10000。
###输出格式 每行输出一个三角形的面积,保留一位小数。
###示例输入 2 1 2 3 4
###示例输出 1.0 6.0
###代码实现
#includeint main() { int n; scanf("%d", &n); for (int i = 0; i < n; i++) { int b, h; scanf("%d %d", &b, &h); double area = (b * h) / 2.0; printf("%.1f\n", area); } return 0;}
###代码解释
这个程序能够正确处理所有符合题目要求的输入,并输出正确的面积结果。
转载地址:http://sjrfk.baihongyu.com/