logo - 刷刷题
下载APP
【简答题】

通过重载运算符“+”,直接实现两个一维数组对应元素相加的运算。设数组a、b分别为int a[5]={1,2,3,4,5};int b[5]={4,5,6,7,8};则两数组相加后,结果为{5,7,9,11,13}。类似地,重载运算符“-”,实现两数组相减运算。请按要求完善程序。

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】以下对一维数组a的正确说明是:()

A.
char a(10);
B.
int a[];
C.
int k=5,a[k];
D.
char  a[3]={‘a’,’b’,’c’};

【单选题】已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是

A.
该运算符函数是成员函数
B.
该运算符是一元运算符
C.
由于无参数,使用该运算符时不需要操作数
D.
该运算符不是后缀++或后缀--

【单选题】下在是对一维数组s的初始化,其中不正确的是( )。

A.
char s[5]={“abc”};
B.
char s[5]={‘a’,’b’,’c’};
C.
char s[5]=””;
D.
char s[5]=”abcdef”;

【单选题】以下对一维数组a进行不正确初始化的是

A.
int a[10]=(0,0,0,0);
B.
int a[10]={10*2};
C.
int a[10]={};
D.
int a[]={0};