设inta=2;,则执行a+=a*=15;后,变量a的值是()。
已知:inta[10];则对a数组元素的正确引用是()。
A:a[10] B:a[3.5] C:a(5) D:a[0]
在inta=3,*p=&a;中,*p的值是()。
A:变量a的地址值 B:无意义 C:变量p的地址值 D:3
数组定义为“inta[4]”,表达式()是错误的。
A:*a B:a[0] C:a D:a++
8086的INTA位低电平表示()。
A:外部向CPU发出中断请求 B:CPU响应了外部发来的中断信号 C:CPU不响应外部发来的中断信号 D:其他
8086发出INTA的条件是什么?
下列函数的运行结果是( )。
#include
intadd(inta,intb);
voidmain()
{
externintX,y;
cout< }
intx(20),y(5);
intadd(inta,intb)
{
ints=a+b:
returns;
}
A:25 B:30 C:20 D:15
有如下类声明:
classXA(
intX;
public:
XA(intn){x=n;}
};
classXB:publicXA{
inty;
public:
XB(inta,intb);
];
在构造函数XB的下列定义中,正确的是( )。
A:XB::XB(inta,intb):x(a),y(b){) B:XB::XB(inta,intb):XA(a),y(b){) C:XB::XB(inta,intb):x(a),XB(b)(} D:XB::XB(inta,intb):XA(a),XB(b){)
有如下类声明:
classXA{
intx:
public:
XA(intn){x=n;}
};
classXB:publicXA{
inty;
oublic:
XB(inta,intb);
};
在构造函数XB的下列定义中,正确的是( )。
A:XB::XB(inta,intb):x(a),y(b){} B:XB::XB(inta,intb):XA(a),y(b){} C:XB::XB(inta,intb):x(a),XB(b){} D:XB::XB(inta,intb):XA(a),XB(b){}
设有定义语句:inta[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。