从品牌网站建设到网络营销策划,从策略到执行的一站式服务
首先 输入数的话 不存在操作符的问题 计算对外是不可见的
在沙雅等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计、成都做网站 网站设计制作定制开发,公司网站建设,企业网站建设,品牌网站建设,全网营销推广,外贸营销网站建设,沙雅网站建设费用合理。
其次 C语言貌似不存在重载
宏似乎也不能定义A#B
如:
class Vector
{
public:
Vector(double cx, double cy, double cz) : x(cz), y(cy), z(cz){}
Vector OuterProduct(const Vector v)
{
double nx = y * v.z - z * v.y;
double ny = z * v.x - x * v.z;
double nz = x * v.y - y * v.x;
return Vector(nx, ny, nz);
}
double InnerProduct(const Vector v)
{
return x * v.x + y * v.y + z * v.z;
}
private:
double x;
double y;
dobule z;
};
看没人帮你做,我帮你写吧
#includestdio.h
int main()
{
int n,i;
double a[105],b[105],sum = 0;
printf("输入向量的维数:");
scanf("%d",n);
printf("输入A向量:");
for(i = 0;in;i++) scanf("%lf",a[i]);
printf("输入b向量:");
for(i = 0;in;i++) scanf("%lf",b[i]);
for(i =0;in;i++) sum += a[i]*b[i];
printf("A·B = %lf\n",sum);
return 0;
}
//很简单,你对照一下吧。。。#include stdio.h
#include math.h
void main()
{
int i,sum=0,p[3]={1,2,3},p1[3]={2,3,4},flag=1;
double model=0,model1=0,temp;
for(i=0;i3;i++)
{sum+=p[i]*p1[i];
model+=p[i]*p[i];
model1+=p1[i]*p1[i];
}
model=sqrt(model);
model1=sqrt(model1);
printf("向量p,p1的积: %d\n",sum);
printf("p,p1的模为:%lf %lf\n",model,model1);
temp=p[0]/p1[0];
if((p[1]*1.0/p1[1]-temp=1e-3) (p[2]*1.0/p1[2]-temp=1e-3))
flag=0;
if(flag)
printf("两向量共线!");
else
printf("不共线");
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图