LQ0160 三角形面积计算几何
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LQ0160 三角形面积计算几何相关的知识,希望对你有一定的参考价值。
题目来源:蓝桥杯2015初赛 Java B组A题
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
如上图所示。图中的所有小方格面积都是 1。
那么,图中的三角形面积应该是多少呢?
问题分析
三角形的面积=正方形面积-三个直角三角形面积。
正方形边长N=8,一个三角形的直角边长是8和4,一个三角形的直角边长是4和6,一个三角形的直角边长是2和8。
AC的C语言程序如下:
/* LQ0160 三角形面积 */
#include <stdio.h>
#define N 8
#define M1 4
#define M2 2
int main()
printf("%d\\n", N * N - N * M1 / 2 - (N - M1) * (N - M2) / 2 - N * M2 / 2);
return 0;
以上是关于LQ0160 三角形面积计算几何的主要内容,如果未能解决你的问题,请参考以下文章