24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1134  |  回复: 1

asihuang

新虫 (小有名气)

[求助] 这个求一个面法向量的简单程序出了什么问题,高手指点下 已有1人参与

想写个小程序,求认识3点所确定的平面法向量,总是出错,有没有高手指点下?谢谢。

#include <iostream>
using namespace std;

class point{
public:
         double x,y,z;
};

class crproduct:point {
public:
    double x1,x2,x3,y1,y2,y3,z1,z2,z3,Ax,Ay,Az,Bx,By,Bz;
    point crproduc(point *a,point *b,point *c) {
    //point a
        x1=(*a).x;
    y1=(*a).y;
    z1=(*a).z;
    //point b
        x2=(*b).x;
    y2=(*b).y;
    z2=(*b).z;
    //point c
        x3=(*c).x;
    y3=(*c).y;
    z3=(*c).z;
        //Vector A
    Ax=x1-x2;
    Ay=y1-y2;
    Az=z1-z2;
        //vector B
    Bx=x2-x3;
    By=y2-y3;
    Bz=z2-z3;
        //cross product
    point vector;
    vector.x = (Ay*Bz)-(By*Az);
    vector.y = -(Ax*Bz)+(Bx*Az);
    vector.z = (Ax*By)-(Ay*Bx);
     return vector;
    }
};



int main ()
{
   point  *pp,*p1,*p2;
   point cd;
   crproduct cr1,cr2,cr3,cr4;
  (*pp).x=12;
  (*pp).y=13;
  (*pp).z=15

  (*p1).x=10;
  (*p1).y=10;
  (*p1).z=10;
  
  (*p2).x=8;
  (*p2).y=5;
  (*p2).z=2;

  cd=cr1.crproduc(pp,p1,p2);
  cout<<cd.x<<" "<<cd.y<<" "<<cd.z<<endl;
  system("pause";
  return 0;
}
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rbs

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
主函数第一句,不要定义指针,定义point类型本身。
2楼2014-04-02 10:20:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 asihuang 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料科学与工程考研 +6 拯救皮特托先生 2026-04-02 6/300 2026-04-02 22:47 by liveagain126
[考研] 265求调剂 +8 梁梁校校 2026-04-01 8/400 2026-04-02 22:43 by liveagain126
[考研] 一志愿华中农业071010,总分320求调剂 +6 困困困困坤坤 2026-04-02 6/300 2026-04-02 21:28 by dongzh2009
[考研] 085602化工求调剂(331分) +9 111@127 2026-03-30 9/450 2026-04-02 20:00 by dick_runner
[考研] 22408 266求调剂 +3 masss11222 2026-04-02 3/150 2026-04-02 18:11 by 笔落锦州
[考研] 348求调剂 +6 吴彦祖24k 2026-04-02 6/300 2026-04-02 14:07 by 给你你注意休息
[考研] 085601 材料工程 313分 求调剂 +7 Ong3 2026-03-27 7/350 2026-04-02 11:29 by 3041
[考研] 348求调剂 +6 小懒虫不懒了 2026-03-27 7/350 2026-04-02 11:18 by sanrepian
[考研] 348环境工程调剂 +3 吴彦祖24k 2026-04-01 3/150 2026-04-02 09:14 by nanaliuyun
[考研] 304求调剂 +12 素年祭语 2026-03-31 15/750 2026-04-01 22:41 by peike
[考研] 材料与化工(0856)304求B区调剂 +8 邱gl 2026-03-30 16/800 2026-04-01 17:58 by 邱gl
[考研] 322求调剂 +8 三水sss 2026-04-01 8/400 2026-04-01 10:19 by 唐沐儿
[考研] 求调剂:085600材料与化工,考材科基,总分319 +17 678lucky 2026-03-31 21/1050 2026-04-01 01:40 by 1018329917
[考研] 合肥区域性重点一本招收调剂 +4 6266jl 2026-03-30 8/400 2026-03-31 18:43 by 6266jl
[考研] 求化学调剂 +12 wulanna 2026-03-28 12/600 2026-03-31 16:38 by 690616278
[考研] 一志愿南昌大学324求调剂 +6 hanamiko 2026-03-29 6/300 2026-03-31 16:35 by hypershenger
[考研] 材料工程专硕求调剂 +10 hyl3153942 2026-03-29 10/500 2026-03-31 16:31 by hypershenger
[考研] 调剂求院校招收 +7 鹤鲸鸽 2026-03-28 7/350 2026-03-31 11:21 by oooqiao
[考研] 11408总分309,一志愿东南大学求调剂,不挑专业 +5 天赋带到THU 2026-03-29 6/300 2026-03-30 20:49 by dick_runner
[考研] 343求调剂 +6 爱羁绊 2026-03-29 6/300 2026-03-29 12:00 by 无际的草原
信息提示
请填处理意见