东大17秋学期《软件设计模式》在线作业2满分答案.docx
《东大17秋学期《软件设计模式》在线作业2满分答案.docx》由会员分享,可在线阅读,更多相关《东大17秋学期《软件设计模式》在线作业2满分答案.docx(3页珍藏版)》请在冰豆网上搜索。
东大17秋学期《软件设计模式》在线作业2满分答案
17秋学期《软件设计模式》在线作业2
试卷总分:
100得分:
100
一、单选题(共10道试题,共50分)
1.
C#语言中,下列能够作为变量名的是____。
A.
if
B.
3ab
C.
a_3b
D.
a-bc
满分:
5分
正确答案:
C
2.
下面有关析构函数的说法中,不正确的是:
A.
析构函数中不可以包含return语句
B.
一个类中只能有一个析构函数
C.
析构函数在对象被撤销时,被自动调用
D.
用户可以定义有参析构函数
满分:
5分
正确答案:
D
3.
在C#中,下列哪些语句可以创建一个具有3个初始值为""的元素的字符串数组?
()
A.
stringStrList[3]("");
B.
string[3]StrList={"","",""};
C.
string[]StrList={"","",""};
D.
string[]StrList=newstring[3];
满分:
5分
正确答案:
C
4.
在编写c#程序时,若需要对一个数组中的所有元素进行处理,则使用___循环体最好?
A.while循环
B.foreach循环
C.do循环
D.for循环
满分:
5分
正确答案:
B
5.
以下标识符中,正确的是:
A.
_total
B.3abc
C.while
D.class
满分:
5分
正确答案:
A
6.
在C#语言中,下面的运算符中,优先级最高的是____。
A.
%
B.
++
C.
/=
D.
>>
满分:
5分
正确答案:
D
7.
MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象?
MyClass[,]myArray=newMyClass[2][3];
A.0
B.2
C.3
D.6