填空题有如下程序: void main() in(x=2,y=3,a,b,C,d; a=(x++>=--y); b=(x==++y); c=(x--!=y); d=(++x>y--); 则程序执行后变量a,b,c,d的值分别是______。
填空题下面程序的输出结果是{{U}} 【13】 {{/U}}。
#include <iostream>
using namespace std;
class A
{
int a, b;
public:
A()
{
a = b = 0;
}
A(int aa, int bb ) : a(aA) , b(bB)
{
cout <<"a="<<a<<","<<"b="<<b<<",";
}
~A()
{
cout<<"D";
};
int main ( )
{
A x, y(2, 3);
return 0;
}
改错题使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为
TC1
TC2
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面
改错题使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为
m=-10
n=-1O
p一0
q=-10
z=A
注意:错误的语句在//******error******的下面,修改该语句即可
