给出下面代码的输出()public class Test {public static void main(String[ ] args) {int[][]
A.0
B.1
C.2
D.4
A.0
B.1
C.2
D.4
下面程序运行后显示一个窗口,在窗口中有一个按钮,请完成程序。
import javax.swing.*;
public class Class28
{
public static void main(String[] args)
{
JFrame. mw=new JFrame("我的窗口");
mw.setSize(300,400);
JButton button=new JButton("我是按钮");
mw.().add(button);
mw.();
}
}
public class Test{//do something...}
B.import java.io.*;
package testpackage;
public class Test{// do something...}
C.import java.io.*;
class Person{// do something...}
public class Test{// do something...}
D.import java.io.*;
import java.awt.*;
public class Test{// do something...}
A. 编译错误
B. 0
C. 1
D. 运行成功,但不输出
案例一: 面试题:把字符串转换成整数
面试官:看你简历上写的是精通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;
}
阅读下面程序,写出输出结果。
#include using namespace std ; class A { int a, b; public : A() { a = b = 0; }
A(int aa, int bb) { a = aa; b = bb; cout << a << ' ' << b << endl ; } }; int main() { A x, y(2,3);
return 0; }
输出下面程序结果。
#i nclude <iostream.h>
class A
{
public:
virtual void print(void)
{
cout<<"A::print()"<<endl;
}
};
class B:public A
{
public:
virtual void print(void)
{
cout<<"B::print()"<<endl;
};
};
class C:public B
{
public:
virtual void print(void)
{
cout<<"C::print()"<<endl;
}
};
void print(A a)
{
a.print();
}
void main(void)
{
A a, *pa,*pb,*pc;
B b;
C c;
pa=&a;
pb=&b;
pc=&c;
a.print();
b.print();
c.print();
pa->print();
pb->print();
pc->print();
print(a);
print(b);
print(c);
}
A:
A::print()
B::print()
C::print()
A::print()
B::print()
C::print()
A::print()
A::print()
A::print()
A.编译失败
B.编译通过,没有结果输出
C.输出:除法正常运行
D.输出:除数不能为0
下面代码的执行结果是()
defgreeting(args1,*tupleArgs,**dictArgs):
print(args1)
print(tupleArgs)
print(dictArgs)
names=[‘HTY’,‘LFF’,‘ZH’]
info={‘schoolName’:‘NJRU’,‘City’:‘Nanjing’}
greeting(‘Hello’,*names,**info)
A.出错
B.无输出
C.[‘HTY’,‘LFF’,‘ZH’]
D.Hello
(‘HTY’,‘LFF’,‘ZH’)
{‘schoolName’:‘NJRU’,‘City’:‘Nanjing’}