[东北大学]20秋学期《软件设计模式》在线平时作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分) 1.分析下列程序: public class class4 {
private string _sData = \
public string sData{set{_sData = value;}} }
在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?( ) [选项]A.obj.sData = \
[选项]B.Consol[选项]E.WriteLine(obj.sData); [选项]C.obj._sData = 100; [选项]D.obj.set(obj.sData); 【正确答案是】:A
2.已知结构Resource 的定义如下: struct Resource{ public int Data = 0; }
则下列语句的运行结果为________。 Resource[] list= new Resource[20]; for(int i = 0;i<20;i++){
System.Consol[选项]E.WriteLine(“data={0}”,list[i].Data); }
[选项]A.打印20 行,每行输出都是 data=0 [选项]B.打印20 行,每行输出都是 data=null
[选项]C.打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19 [选项]D.出现运行时异常 【正确答案是】:A
3.已知a、b、c的值分别是4、5、6,执行下面的程序段后,判断变量n的值为: int a,b,c,n;
if (c < b)
n = a + b + c; else if (a + b < c) n = c - a - b; else
n = a + b; [选项]A.3 [选项]B.-3 [选项]C.9 [选项]D.15
相关推荐: