首页/ 题库 / [单选题]关于以下程序代码的说明正确的是( ) (的答案

关于以下程序代码的说明正确的是( ) (1) class HasStatic{ (2) private static int x=100: (3) public static void main (String args[]{ (4) HasStatic hs1=new Has Static(); (5) hs1.x + +; (6) Has Static hs2=new HasStatic(); (7) hs2.x + +; (8) hs1=new HasStatic(); (9) hs1.x + +: (10) System.out.println("x="+ x); (11) } (12) }

单选题
2022-01-11 06:08
A、(5)行不能通过编译,因为引用了私有静态变量
B、(10)行不能通过编译,因为x是私有静态变量
C、程序通过编译,输出结果为:x=103
D、程序通过编译,输出结果为:x=100
查看答案

正确答案
C

试题解析

标签:
感兴趣题目
下面程序定义了一个类,关于该类说法正确的是( )。abstract class abstract Class{}
关于以下程序代码的说明正确的是( ) (1) class HasStatic{ (2) private static int x=100: (3) public static void main (String args[]{ (4) HasStatic hs1=new Has Static(); (5) hs1.x + +; (6) Has Static hs2=new HasStatic(); (7) hs2.x + +; (8) hs1=new HasStatic(); (9) hs1.x + +: (10) System.out.println("x="+ x); (11) } (12) }
关于以下程序代码的说明正确的是 ( )(1)class HasStatic{(2)private static int x=100;(3)public static void main(String args[]){(4)HasStatic hs1=new HasStatic();(5)hs1.x++;(6)HasStatic hs2=new HasStatic();(7)hs2.x++;(8)hs1=new HasStatic();(9)hs1.x++;(10)System.out.println("x="+x);(11)}(12)}
编译程序必须完成的工作有()。 (1)词法分析 (2)语法分析 (3)语义分析 (4)目标代码生成 (5)中间代码生成 (6)代码优化
● 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中代码的叙述中,错误的是 (22) 。(22)
将高级语言源程序翻译为机器语青程序的过程中常引人中间代码。以下关于中间代码的叙述中,错误的是( )。
以下正确描述嵌入式程序代码生成过程的是(56)。
关于以下代码片段说法正确的是()。inta[5],*pa;pa=a;pa=pa+2;
创建VB应用程序的三个主要步骤是:(1)创建应用程序界面(2)设置控件(3)编写代码。
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x) { a=x; } void showa() { cout<<a<<","; } }; class B { private: int b; public: void setb (int x) { b=x; } void showb() { cout<<b<<","; } }; class C :public A,private B { private: int c; public: void setc(int x, inc y, int z) { c=z; seta (x); setb (y); } void showc() { showa (); showb (); cout<<c<<end1; } }; int main () { C c; c. setc(1,2,3); c.showc(); return 0; } 程序执行后的输出结果是
若有以下程序: #include <iostream> using namespace std; class A { private: int a; public: void seta(int x) { a=x; } void showa,( ) { cout<<a<<", "; } }; class B { private: int b; public: void setb(int x) { b=x; } void showb () { cout<<b<<", "; } }; class C : public A, private B { private: int c; public: void setc(int x,int y, int z) { c=z; sera (x); seth (y); } void showc() { showa(); showb(); cout<<c<<end1; } }; int main () { C c; c.setc(1,2,3); c.showc(); return 0; } 程序执行后的输出结果是( )。
以下类定义中可能会引起错误的语句是 class A { public: ~A(){} //1 int i; //2 private: int j //3 A(int i){i++;} //4 };
相关题目
编译并运行以下程序,以下描述哪个选项是正确的( ) 1. class X{ 2. protectied String toString( )i{ 3. return super.toString();} 4. }
分析以下程序段: abstract class AbstractIt { abstract float getFloat(); // 第2行 } public class AbstractTest extends AbstractIt { private float f1=1.0f; // 第3行 private float getFloat(){return fl;} // 第6行 } 下面哪一种结果正确? ( )
给出下面代码,关于该程序以下哪个说法是正确的? ( )public class Person(){static int arr[] = new int[5];public static void main(String a[]){System.out.println(arr[0]); }}
关于正则表达式声明6位数字的邮编,以下代码正确的是( )。
给出下面代码,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]); } }
以下能正确计算 1*2*3*…*10 的程序段是
Test.java程序代码如下: public class Test{ public static void main(String[] args){ System.out.println(args[1]); } } 以上程序编译后用java Test 2 3 4 5运行的输出结果是什么? ( )
如果有以下JavaScript代码,则对代码的说明,不正确的是() varc=documentgetElementById("myCanvas");varcxt=cgetContext("2d");cxtfillRect(0,0,100,50);
在代码窗口中,有如下事件过程,以下叙述正确的是______。Private Sub Option1_Click(Index As Integer)……End Sub
()以下关于联合国设计推荐使用的地名代码表述正确的是:
执行完代码int[]x=new int[25];后,以下说明正确的是( )。
若有以下程序: #include <iost ream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp () { cout<<a<<", "; } }; class B { private:
关于私有访问控制符private修饰的成员变量,以下说法正确的是()。
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(1)处应选择()
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(2)处应选择()
关于个人结售汇代码,以下描述正确的是()。
关于正则表达式声明6位数字的邮编,以下代码正确的是()。
关于特殊机构代码的描述,以下说法正确的是()
关于个人结售汇代码,以下描述不正确的是()。
下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?()
广告位招租WX:84302438

免费的网站请分享给朋友吧