网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
编译并运行以下程序,以下描述哪个选项是正确的() class A { protected boolean equals() { return super.equals(); } }
A
编译通过运行无异常
B
编译通过但运行时出错
C
行2出错,不能成功编译
D
不能成功编译,行3出错
参考答案
参考解析
解析:
暂无解析
更多 “单选题编译并运行以下程序,以下描述哪个选项是正确的() class A { protected boolean equals() { return super.equals(); } }A 编译通过运行无异常B 编译通过但运行时出错C 行2出错,不能成功编译D 不能成功编译,行3出错” 相关考题
考题
如果用户定义的 Applet 类中没有 init() 方法,则该程序A) 必须定义一个 main() 方法B) 无法通过编译C) 可以通过编译,但运行时将出错D) 可以通过编译,并且能正常运行
考题
阅读下面程序class Test implements Runnable{public static void main(String[] args){Test t = new Test();t.start();}public void run(){ }}下列关于上述程序的叙述正确的是A) 程序不能通过编译,因为 start() 方法在 Test 类中没有定义B) 程序编译通过,但运行时出错,提示 start() 方法没有定义C) 程序不能通过编译,因为 run() 方法没有定义方法体D) 程序编译通过,且运行正常
考题
有如下程序:#includeiostreamusingnamespacestd;intmain(){int*P;*P=9:coutThevalueatP:*P;return0;}编译运行程序将出现的情况是( )。A.编译时出现语法错误,不能生成可执行文件B.运行时一定输出ThevalueatP:9C.运行时一定输出ThevalueatP:*9D.运行时有可能出错
考题
编译并运行以下程序,以下描述哪个选项是正确的_________。1.classa{2.protectedstringtostring(){3.returnsuper.tostring();}4.}
A.不能成功编译,行3出错B.行2出错,不能成功编译C.编译通过但运行时出错D.编译通过运行无异常
考题
有如下程序:#includeiostream#includecmathusing std::cout;class Point{public:friend double distance(const Point p); //P距原点的距离Point(int xx=0,int yy=0):x(xx),Y(YY){}//①private:int x,y;};double distance(const Point p){ //②return sqrt(P.x*P.x+P.y*P.y);}int main(){Point p1(3,4);coutdistance(p1);return 0; //③}下列叙述中正确的是A.程序编译正确B.程序编译时语句①出错C.程序编译时语句②出错D.程序编译时语句③出错
考题
有如下程序:#includeiostreamusing namespace std;class Music{public:void setTitle(char*str){strcpy(title,str);}protected:char type[10];private:char title[20];};class Jazz:public Music{public:void set(char*str){strcpy(type,”Jazz”); //①strcpy(title,str); //②}};下列叙述中正确的是A.程序编译正确B.程序编译时语句①出错C.程序编译时语句②出错D.程序编译时语句①和②都出错
考题
阅读下面程序 class Test implements Runnable { public static void main(String[] args) { Test t=new Test(); t.start(): } public void run() {} } 下列关于上述程序的叙述正确的是A.程序不能通过编译,因为start()方法在Test类中没有定义B.程序编译通过,但运行时出错,提示start()方法没有定义C.程序不能通过编译,因为run()方法没有定义方法体D.程序编译通过,且运行正常
考题
●若C程序的表达式中引用了未赋初值的变量,则(20)。(20)A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果
考题
若程序中有以下说明和定义。struct abc{ int x;char y;}struct abc s1,s2;则会发生的情况是A.编译时出错 B.程序将顺序编译、连接、执行C.能顺序通过编译、连接,但不能执行 D.能顺序通过编译,但连接出错
考题
A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: A a0=new A(); A a1 =new B(); A a2=new C(); 问以下哪个说法是正确的? }
A.只有第1行能通过编译B.第1、2行能通过编译,但第3行编译出错C.第1、2、3行能通过编译,但第2、3行运行时出错D.第1行、第2行和第3行的声明都是正确的
考题
以下程序的编译和运行结果为?class test {static boolean check;public static void main(String args[]) {int i;if(check == true)i=1;elsei=2;if(i= 2、i=i+2;else i = i + 4;System.out.println(i);}}
A. 3B. 4C. 5D. 6E. 语句if(i= 2、编译出错
考题
在同一目录编译和运行以下两文件结果如何?//文件 P1.javapackage MyPackage;class P1{void afancymethod(){System.out.println("What a fancy method");}}//文件 P2.javapublic class P2 extends P1{public static void main(String argv[]){P2 p2 = new P2();p2.afancymethod();}}A.两个均通过编译,P2运行时输出 What a fancy methodB.没一个通过编译C.两个均通过编译,但P2运行时出错D.P1 通过编译,但P2出现编译错误
考题
若C程序的表达式中引用了未赋初值的变量,则______。A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运行,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行,但运行结果不一定是期望的结果
考题
若C程序表达式中引用了未赋初值的变量,则( ).A.编译时一定会报告错误信息,该程序不能运行
B.可以通过编译并运厅,但运行时一定会报告异常
C.可以通过编译,但链接时一定会报告错误信息而不能运行
D.可以通过编译并运行.但运行结果不一定是期望的结果
考题
若C程序的表达式中引用了未赋初值的变量,则()。A、编译时一定会报告错误信息,该程序不能运行B、可以通过编译并运行,但运行时一定会报告异常C、可以通过编译,但链接时一定会报告错误而不能运行D、可以通过编译并运行,但运行结果不一定是期望的结果
考题
A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:1.A a0=new A(); 2.A a1=new B(); 3.A a2=new C();问以下哪个说法是正确的?()A、只有第1行能通过编译B、第1、2行能通过编译,但第3行编译出错C、第1、2、3行能通过编译,但第2、3行运行时出错D、第1行、第2行和第3行的声明都是正确的
考题
编译并运行以下程序,以下描述哪个选项是正确的() class A { protected boolean equals() { return super.equals(); } }A、编译通过运行无异常B、编译通过但运行时出错C、行2出错,不能成功编译D、不能成功编译,行3出错
考题
关于以下程序段的说法正确的是()。 1.publicclassMyar{ 2.publicstaticvoidmain(Stringargv[]){ 3.int[]i=newint[5] 4.System.out.println(i[5]) 5.}A、第2行编译出错B、第4行编译出错C、编译时产生错误D、编译时没有产生错误,运行时发生异常
考题
A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:1.Aa0=newA();2.Aa1=newB();3.Aa2=newC();问以下哪个说法是正确的?()A、只有第1行能通过编译B、第1、2行能通过编译,但第3行编译出错C、第1、2、3行能通过编译,但第2、3行运行时出错D、第1行、第2行和第3行的声明都是正确的
考题
单选题关于以下程序段的说法正确的是()。 1.publicclassMyar{ 2.publicstaticvoidmain(Stringargv[]){ 3.int[]i=newint[5] 4.System.out.println(i[5]) 5.}A
第2行编译出错B
第4行编译出错C
编译时产生错误D
编译时没有产生错误,运行时发生异常
考题
单选题A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:1.A a0=new A(); 2.A a1=new B(); 3.A a2=new C();问以下哪个说法是正确的?()A
只有第1行能通过编译B
第1、2行能通过编译,但第3行编译出错C
第1、2、3行能通过编译,但第2、3行运行时出错D
第1行、第2行和第3行的声明都是正确的
考题
单选题若C程序的表达式中引用了未赋初值的变量,则()。A
编译时一定会报告错误信息,该程序不能运行B
可以通过编译并运行,但运行时一定会报告异常C
可以通过编译,但链接时一定会报告错误而不能运行D
可以通过编译并运行,但运行结果不一定是期望的结果
考题
单选题有如下程序:编译运行程序将出现的情况是( )。A
编译时出现语法错误,不能生成可执行文件B
运行时一定输出:The value at p:9C
运行时一定输出:The value at p:*9D
运行时有可能出错
考题
单选题A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:1.Aa0=newA();2.Aa1=newB();3.Aa2=newC();问以下哪个说法是正确的?()A
只有第1行能通过编译B
第1、2行能通过编译,但第3行编译出错C
第1、2、3行能通过编译,但第2、3行运行时出错D
第1行、第2行和第3行的声明都是正确的
热门标签
最新试卷