题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-23 01:33:18

[填空题]下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。 class vector2D{ double x; //x分量 double y; //y分量 public: vector2D(double x0=0,double y0=0):x(x0),y(y0){} void show(cout<<’(’<<’,’<<y<<’)’;} vector2D operator+(vector2D) ; }; 【11】 operator + (vector2D A) { return vector2D( 【12】 ); }

更多"下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符"的相关试题:

[填空题]下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。
class vector2D

double x; //x分量
double y; //y分量
public:
vector2D(double x0=0,double y0=0) :x(x0),y(y0)
void show(cout<<’ (’<<’,’<<y<<’) ’;
vector2D operator + (vector2D) ;
;
______operator + (vector2D a)

return vector2D(______);

[简答题]已知二维非零向量X不是二阶方阵A的特征向量.
(Ⅰ) 证明:X,AX线性无关.
(Ⅱ) 若A2X+AX-6X=0,求A的特征值,并讨论A可否相似对角化.
[简答题]【说明】 源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。 1.补充类vector的构造函数,该函数有参数x和y,它们都是int型的数据,默认值都为 0。请使用参数列表的形式分别将类的数据成员a和b分别初始化为参数x和y的值。 2.完成类vector的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员b和a。 3.完成类vector的友元函数friend double Multiply(vector &x,vector &y)的定义,先定义 double型的临时变量c,然后将参数对象x和对象y的数据成员a与b分别相乘再相加后赋值给c,最后返回c的值。 注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。 源程序文件vectorClass.cpp清单如下: #include < iostream. h > class vector { int a; int b; public: vector( (1) ): (2) { } void input(int x, int y) { (3) } void output( ) { cout<<’(’<<a<<’,’<<b<<")" <<endl; } friend double Multiply(vector &x,vector &y); }; double Multiply(vector &x,vector &y) { double c; (4) return c; } void main( ) { vector x(10,20),y; double d; y. input(2,3) d=Multiply(x,y); cout<<d<<endl; } 程序输出结果是: (5)
[简答题]【说明】
源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。
1.补充类vector的构造函数,该函数有参数x和y,它们都是int型的数据,默认值都为 0。请使用参数列表的形式分别将类的数据成员a和b分别初始化为参数x和y的值。
2.完成类vector的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员b和a。
3.完成类vector的友元函数friend double Multiply(vector &x,vector &y)的定义,先定义 double型的临时变量c,然后将参数对象x和对象y的数据成员a与b分别相乘再相加后赋值给c,最后返回c的值。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件vectorClass.cpp清单如下:
#include < iostream. h >
class vector

int a;
int b;
public:
vector( (1) ): (2)


void input(int x, int y)
(3)

void output( )

cout<<’(’<<a<<’,’<<b<<")" <<endl;

friend double Multiply(vector &x,vector &y);
;
double Multiply(vector &x,vector &y)

double c;
(4)
return c;

void main( )

vector x(10,20),y;
double d;
y. in
[多项选择]设二维随机向量(X,Y)在边长为1的正方形区域内服从均匀分布,该正方形的中心在坐标原点,对角线在坐标轴上.
(Ⅰ)求(X,Y)的联合密度f(x,y);
(Ⅱ)求X与Y的边缘密度fX(x),fY(y);
(Ⅲ)求条件密度fY|X(y|x);
(Ⅳ)求D(X+Y).
[填空题]在C++中,利用向量类模板定义一个具有20个int的向量A,其元素均被置为5,实现操作的语句是______。
[单项选择]以下不能正确定义二维数组的选项是
A. int a[2][2]=1,2;
B. int a[][2]=1,2,3,4;
C. int a[2][2]=1,2,3;
D. inta[2][]=1,2,3,4;
[填空题]【说明】
下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。
public class Arrayt
(1) static (2) main(String args[])

int sum=0;
int [][] = t 11,12,13, 21,22,23,31,32,33;
for(int i=0; (3) i++)

System. out. print("b["+i+"]:");
for(int j=0; (4) j++)
System. out. print(b[i] [j] +" ");
(5)

System. out. println ( );

System. out. println("sum="+sum);


[单项选择]以下能正确定义二维数组的是()。
A. int a[][3];
B. int a[][3]=2*3;
C. int a[][3]=;
D. int a[2][3]=1, 2, 3, 4;
[名词解释]中断向量
[简答题]下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。
public class ShuZu
public static void main(String args[])

int sum=0;
int b[][]=11,12,13,21,22,23,31,32,33;
for(int i=0;_______i++)

System.out,print("b["+i+"]:");
for(int j=0;_______j++)

System.out.print(b[i][j]+" ");
________________

System.out.println( );

System.out.println("Sum="+sum);


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码