[主观题]

4 . 写出程序的输出结果

class Class1 {

private string str = "Class1.str";

private int i = 0;

static void StringConvert(string str) {

str = "string being converted.";

}

static void StringConvert(Class1 c) {

c.str = "string being converted.";

}

static void Add(int i) {

i++;

}

static void AddWithRef(ref int i) {

i++;

}

static void Main() {

int i1 = 10;

int i2 = 20;

string str = "str";

C.lass1 c = new Class1();

A.dd(i1);

A.ddWithRef(ref i2);

A.dd(c.i);

StringConvert(str);

StringConvert(c);

C.onsole.WriteLine(i1);

C.onsole.WriteLine(i2);

C.onsole.WriteLine(c.i);

C.onsole.WriteLine(str);

C.onsole.WriteLine(c.str);

}

}

参考答案与解析:

相关试题

写出程序的输出结果class Class1 { private string s

[主观题]写出程序的输出结果class Class1 {private string str = "Class1.str";private int i = 0;static void StringConvert(string str) {str = "string being converted.";}static void StringConvert(Class1 c) {c.str = "string being converted.";}static void Add(int i) {i

  • 查看答案
  • 写出程序的输出结果public abstract class A { publi

    [主观题]写出程序的输出结果public abstract class A{public A(){C.onsole.WriteLine('A');}public virtual void Fun(){C.onsole.WriteLine("A.Fun()");}}public class B: A{public B(){C.onsole.WriteLine('B');}public new void Fun(){C.onsole.WriteLine("B.Fun()");}public s

  • 查看答案
  • 写出程序的输出结果 public abstract class A {publi

    [主观题]写出程序的输出结果public abstract class A{public A(){C.onsole.WriteLine('A');}public virtual void Fun(){C.onsole.WriteLine("A.Fun()");}}public class B: A{public B(){C.onsole.WriteLine('B');}public new void Fun(){C.onsole.WriteLine("B.Fun()");}public s

  • 查看答案
  • 写出程序的输出结果:public class A { public virtua

    [主观题]写出程序的输出结果:public class A{public virtual void Fun1(int i){C.onsole.WriteLine(i);}public void Fun2(A a){a.Fun1(1);F.un1(5);}}public class B : A{public override void Fun1(int i){base.Fun1 (i + 1);}public static void Main(){B. b = new B();A. a = new A();

  • 查看答案
  • 指出下列程序运行的结果()public class Example{ Strin

    [单选题]指出下列程序运行的结果 ( ) public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Example(); ex.change(ex.otr,ex.ch); System.out.print(ex.str+"and"); System.out.print(ex.ch);

  • 查看答案
  • 下面程序的结果为#includeint c;class A{private:in

    [单选题]下面程序的结果为includeint c;class A{private:int a;static int b;public:A( ){a下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static int b; public: A( ) {a=0;c=0;} void seta( ){a++;} void setb( ){b++;}A.1 2 1B.1 2 2C.1 1 2D.2 2 2

  • 查看答案
  • 下面程序的结果为#includeint C;class A{ private:

    [单选题]下面程序的结果为includeint C;class A{ private: int a; static int b; public: A下面程序的结果为 #include<iostream.h> int C; class A { private: int a; static int b; public: A() {a=0;c=0;} void seta(){a++;} voidsetb(){b++;} voidsetc(){c++;} void display() {cout << a <<

  • 查看答案
  • 下面程序的结果是 #include class test{private: in

    [单选题]下面程序的结果是 include class test{private: int num; publi下面程序的结果是 #include<iostream.h> class test{ private: int num; public: test( ); int getint( ) {return num;} ~test( );}; test::test( ) { num=0;} test::~test( ) { cout<<"Destructor is active"<<endl;} vo

  • 查看答案
  • 蓝牙的输出电平有3种距离等级,Class1为()米、Class2约为()米、Cl

    [单选题]蓝牙的输出电平有3种距离等级,Class1为()米、Class2约为()米、Class3约为()米。A .100,10,2-10B .10,100,2-10C .100,10-100,2-10D .100,10,2-3

  • 查看答案
  • 下列程序的运行结果是( )。public class test{private

    [单选题]下列程序的运行结果是( )。public class test{private String[]data={¨10","10.5"下列程序的运行结果是( )。public class test{private String[]data={¨10","10.5");public void fun{double s=0:for(int i=0;i<3;j++){try{s=s+Integer.parseInt(data[i]);catc

  • 查看答案
  • 4 . 写出程序的输出结果class Class1 {private strin