首页 > 考试题库
题目内容 (请给出正确答案)
[主观题]

下面这段代码输出什么?为什么?int i=5;int j=5;if (Object.ReferenceEquals(i,j))Console.Wri

下面这段代码输出什么?为什么?

int i=5;

int j=5;

if (Object.ReferenceEquals(i,j))

Console.WriteLine("Equal");

else

Console.WriteLine("Not Equal");

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面这段代码输出什么?为什么?int i=5;int j=5…”相关的问题
第1题
下面这段代码输出什么?为什么? int i=5; int j=5; if (Object.ReferenceEquals(i,j)) Cons

下面这段代码输出什么?为什么?

int i=5;

int j=5;

if (Object.ReferenceEquals(i,j))

Console.WriteLine("Equal");

else

Console.WriteLine("Not Equal");

点击查看答案
第2题
以下代码中的输出语句输出0吗,为什么?struct CLS{int m_i;CLS(int i ) : m_i(i) {}CLS(){CLS

以下代码中的输出语句输出0吗,为什么?

struct CLS

{

int m_i;

CLS(int i ) : m_i(i) {}

CLS()

{

CLS(0);

}

};

CLS obj;

cout << obj.m_i << endl;

点击查看答案
第3题
12 . 下面的代码输出是什么,为什么? void foo(void) { unsigned int a = 6; int b = -20; (a+b

12 . 下面的代码输出是什么,为什么?

void foo(void)

{ unsigned int a = 6;

int b = -20;

(a+b > 6) puts("> 6") : puts("<= 6");

}

点击查看答案
第4题
案例一: 面试题:把字符串转换成整数面试官:看你简历上写的是精通C/C++语言,这两门语言你用了几年

案例一: 面试题:把字符串转换成整数

面试官:看你简历上写的是精通C/C++语言,这两门语言你用了几年了?

应聘者:从大一算起的话,快六、七年了。

面试官:也是C/C++的老程序员了嘛(微笑),那先问一个C++的问题(递给应聘者一张A4纸,上面有一段打印的代码,如下面所示)。你能不能分析一下这段代码的输出?

class A

{

private:

int n1;

int n2;

public:

A():n2 (0), nl (n2+2)

{

} void Print()

{

std::cout<<"nl: "<<nl<<", n2: "<<n2<='0'&&*digit<='9')

{

num=num*10十 (*digit - ' 0');

digit++;

}

else

{

num=0;

break;

}

}

if(*digit=='\0')

{

g nStatus=kValid;

if (minus)

num=0 - n um;

}

}

return num;

}

点击查看答案
第5题
分析一下这段程序的输出 (Autodesk) class B { public: B() { cout<<"default construc

分析一下这段程序的输出 (Autodesk)

class B

{

public:

B()

{

cout<<"default constructor"<}

~B()

{

cout<<"destructed"<}

B(int i):data(i) //B(int) works as a converter (int -> instance of B)

{

cout<<"constructed by parameter " << data <}

private:

int data;

};

B Play(B b)

{

return b ;

}

点击查看答案
第6题
12 . 下面的代码输出是什么,为什么?void foo(void){unsigned int a = 6;int b = -20;(a+b > 6

12 . 下面的代码输出是什么,为什么?

void foo(void)

{

unsigned int a = 6;

int b = -20;

(a+b > 6) puts("> 6") : puts("<= 6");

}

点击查看答案
第7题
分析一下这段程序的输出(Autodesk)class B{public:B(){cout<<"default constructor"&l

分析一下这段程序的输出(Autodesk)

class B

{

public:

B()

{

cout<<"default constructor"<<endl;

}

~B()

{

cout<<"destructed"<<endl;

}

B(int i):data(i) //B(int) works as a converter (int ->

instance of B)

{

cout<<"constructed by parameter " << data <<endl;

}

private:

int data;

};

B Play(B b)

{

return b ;

}

点击查看答案
第8题
下面这段代码有错误么? switch (i){ case(): CaseZero(); break; case 1: CaseOne();

下面这段代码有错误么?

switch (i){

case():

CaseZero();

break;

case 1:

CaseOne();

break;

case 2:

dufault;

CaseTwo();

break;

}

点击查看答案
第9题
执行下面代码后: String strTemp =”abcdefg 某某某”; Int i System.Text.Encoding.Default.Get

执行下面代码后:

String strTemp =”abcdefg 某某某”;

Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j = strTemp.Length;

问:i=(14 ) ;j=(11 )

点击查看答案
第10题
执行下面代码后: String strTemp ="abcdefg 某某某"; Int i=System.Text.Encoding.Default.Get

执行下面代码后:

String strTemp ="abcdefg 某某某";

Int i=System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j=strTemp.Length;

问:

i=?

j=?

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改