大家好,今天小编关注到一个比较有意思的话题,就是关于c语言上三角矩阵的问题,于是小编就整理了3个相关介绍c语言上三角矩阵的解答,让我们一起看看吧。
C语言。输出矩阵的上三角,哪里有问题?
printf("上三角的输出: "); for(i=0;i<=2;i++) { for(j=i;j<=2;j++)//这个地方改一下,应该是这样 printf("%3d",a[i][j]); printf(" "); }
3*3点的矩阵能画出几种三角形?
在一个3x3的矩阵中,要画出一个三角形,必须满足以下条件:
2. 任意两条边之间的夹角都小于180度。
1. 一个等边三角形,边长为3,只有一个。
12种,
. . .
. . .
. . .
第一行前两个点与第二行第一个点第三个点是第一二种;第一行前两个点与第三行第一个点第三个点是第三四种;第一行第一三个点与第二行第一个点第二个点是第五六种;第一行第一三个点与第三行第一二个点是第七八种;第一列第一二个与第二列第三个第三列第三个是第九,十种;第一列第一三个与第二列第二个第三列第二个是十一十二种。
三角形面积矩阵?
设A(x1,y1) , B(x2,y2) , C(x3,y3)
设三角形的面积为S
则S=(1/2)*(行列式)
|x1 y1 1|
S=(1/2) * |x2 y2 1|
|x3 y3 1|
我们这里 求面积的话取绝对值就行了
S=(1/2) * abs (x1*y2*1 + x2*y3*1 + x3*y1*1 - x1*y3*1 - x2*y1*1 - x3*y2*1)
到此,以上就是小编对于c语言上三角矩阵的问题就介绍到这了,希望介绍关于c语言上三角矩阵的3点解答对大家有用。