C#结构化编程-值类型与引用类型习题

}

Static void main(){

Musician musician = new Musician(); String musicname=”还是觉得你最好”; Musician.song(“分手总要在雨天”); }

} a) 忘记你我做不到 b) 还是觉得你最好 c) 分手总要在雨天 d) 没有输出

34.哪种方式传递变量,在方法中修改该变量后在方法外能输出修改后的值?() a. 向方法按值传递int变量,在方法中修改该变量

b. 向方法按值传递struct对象,在方法中将该对象指向该结构的另一个对象 c. 向方法按值传递struct对象,在方法中修改该对象的int变量 d. 向方法按值传递class对象,在方法中修改该对象的int变量

35.哪种方式传递变量,在方法中修改该变量后在方法外不能输出修改后的值?() a. 向方法按值传递int[]变量,在方法中修改该数组的第1项后 b. 向方法按值传递class对象,在方法中修改该对象的int变量

c. 向方法按值传递class对象,在方法中将该对象指向该类的另一个对象 d. 向方法按值传递struct的int变量,在方法中修改该变量

36.哪种方式传递变量,在方法中修改该变量后在方法外不能输出修改后的值?() a. 向方法按值传递string变量,在方法中修改该变量

b. 向方法按值传递StringBuilder变量,在方法中修改该变量 c. 向方法按值传递string[]变量,在方法中修改该数组的第1项 d. 向方法按引用传递string变量,在方法中修改该变量

联系客服:779662525#qq.com(#替换为@)