1.在类的成员中,用于存储属性值得是( )。
A. 属性 B. 方法 C. 事件 D.成员变量
答案:成员变量
2.在C#中,定义派生时,指定其基类应使用的语句是( )。
A.Inherits B.: C.Class D.Overrides
答案:B
3.类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).
A.多态 B.封装 C.继承 D.抽象
答案:C
4.在Array类中,可以对一维数组中的元素进行排序的方法是( )。
A.Sort() B.Clear() C.Copy() D.Reverse()
答案:A
5.在Array类中,可以对一维数组中的元素查找的方法是( )。
A.Sort() B.BinarySearch() C.Convert() D.Index()
答案:B
6.将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。
A.Str() B.Cchar C.CStr() D.int.Parse();
答案:D
7.数据类型转换的类是( )。
A.Mod B.Convert C. Const D. Single
答案:B
8.字符串连接运算符包括&和( )。
A. + B. - C. * D. /
9.先判断条件的当循环语句是( )。
A. do...while B. while C. while...do D. do ...loop
答案:B
10.VC#Net是一种面向( )的语言。
A. 机器 B.过程 C.对象 D.事物
答案:C
得 分
评卷人
二、填空题(每空2分,共20分)
1. 在switch语句中,每个语句标号所含关键字case后面的表达式必须是 。
答案:常量表达式
2. 在while循环语句中,一定要有修改循环条件的语句,否则,可能造成 .。
答案:死循环
3. C#数组元素的下标从 开始。
答案:0
4. 当在程序中执行到 语句时,将结束所在循环语句中循环体的一次执行。
答案:continue
5. 元素类型为double的2行5列的二维数组共占用 字节的存储空间。
答案:80
6. C#数组类型是一种引用类型,所有的数组都是从System命名空间的 类继承而来的引用对象。
答案:object
7.类中声明的属性往往具有get()和 两个函数。
答案:set()
8.对于方法,参数传递分为值传递和 两种。
答案:引用传递
9.传入某个属性的SET方法的隐含参数的名称是 。
答:value
10.C#的类不支持多重继承,但可以用 来实现。
答案:接口
得 分
评卷人
三、判断题(每题2分,20分)
1.在C#类中,this代表了当前类本身。
答案:错
2.菜单项标题中有含有带下划线的字符,这是快捷键。
答案:错
3.在C#Net中,窗体父子关系通过“属性”窗口来创建。