|
【北京语言大学】18秋《C﹟》作业_3
试卷总分:100 得分:100
第1题,下列选项中,不属于值类型的是( )
A、struct
B、Int32
C、Int
D、string
正确资料:
第2题,表达式12/4-2+5*8、4%5/2的值为( )。
A、1
B、3
C、4
D、11
正确资料:
第3题,引用ListBox(列表框)当前被选中的数据项应使用( )语句。
A、ListBox1.Items[ListBox1.Items.Count]
B、ListBox1.Items[ListBox1.SelectedIndex]
C、ListBox1.Items[ListBox1.Items.Count-1]
D、ListBox1.Items[ListBox1.SelectedIndex-1]<br/>
正确资料:
第4题,<span style="font-size: 16px;">以下关于C#中的构造函数说法正确的是( )。</span>
A、构造函数可以有参数
B、构造函数有返回值
C、一般情况下,构造函数总是private类型的
D、构造函数可以通过类的实例调用
正确资料:
第5题,如果左操作数大于右操作数,下列哪个运算符返回false。
A、(=)
B、(<)
C、(<=)
D、以上都是
正确资料:
第6题,当运行程序时,系统自动执行启动窗体的( )事件。
A、Click
B、DoubleClick
C、Load
D、Activated
正确资料:
第7题,改变窗体的标题,需修改的窗体属性是( )。
A、Text
B、Name
C、Title
D、Index
正确资料:
第8题,如果 x=35, y=80,下面代码的输出结果是( )。 <br/>if (x < -10 || x > 30) <br/>{<br/> if (y >= 100)<br/> {<br/> Console.WriteLine("危险 "); <br/> } <br/> else<br/> {<br/> Console.WriteLine("报警 ");<br/> }<br/>}<br/>else<br/>{<br/> Console.WriteLine("安全 ");<br/>}
A、危险
B、报警
C、报警 安全
D、危险 安全
正确资料:
第9题,通过继承( )类,用户可以创建自己的异常类。
A、System.Exception
B、System.SystemException
C、System.ApplicationException
D、System.UserException<br/>
正确资料:
第10题,下列关于数组访问的描述中,哪些选项是正确的? ( )
A、数组元素索引是从0开始的
B、对数组元素的所有访问都要进行边界检查
C、如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常
D、数组元素的访问是从1开始,到Length结束
正确资料:
第11题,调用方法时,如果想给方法传递任意个数的参数时,应选用哪个关键字?<br/>( )<br/>
A、ref
B、out
C、params
D、无特殊要求
正确资料:
第12题,<span style="font-size: 16px;">下列关于继承说法中,哪个选项是正确的( )。</span>
A、派生类可以继承多个基类的方法和属性。
B、派生类必须通过base关键字调用基类的构造函数
C、继承最主要的优点是提高代码性能
D、继承是指派生类可以获取其基类特征的能力。
正确资料:
第13题,<span style="font-size: 16px;">程序运行可能会出现两种错误:可预料的错误和不可预料的错误,对于不可预料的错误,可以通过C#语言提供的哪个方法来处理这种情形?( )</span>
A、中断调试
B、逻辑判断
C、跳过异常
D、异常处理
正确资料:
第14题,当month 等于6时,下面代码的输出结果是( )。 <br/>int days = 0;<br/>switch (month)<br/>{<br/> case 2: <br/> days = 28; <br/> break;<br/> case 4:<br/> case 6:<br/> case 9:<br/> case 11: <br/> days = 30; <br/> break;<br/> default: <br/> days = 31;<br/> break;<br/>}
A、0
B、28
C、30
D、31
正确资料:
第15题,<span style="font-size: 16px;">先判断条件的当循环语句是( )。</span>
A、do...while
B、while
C、while...do
D、do ...loop
正确资料:
第16题,<span style="font-size: 16px;"> 接口中可以定义方法,还可以定义属性。</span>
√、对
×、错
正确资料:√
第17题,Vista是系统软件。
√、对
×、错
正确资料:√
第18题,try、catch、finally三个字句必须同时出现,才能正确处理异常。
√、对
×、错
正确资料:×
第19题,接口像类一样,可以定义并实现方法。
√、对
×、错
正确资料:×
第20题,<span style="font-size: 16px;"> 一个类不能有多于一个的派生类。</span>
√、对
×、错
正确资料:×
第21题,<span style="font-size: 16px;"> 构造函数不可以重载。</span>
√、对
×、错
正确资料:×
第22题,类是对象的抽象,对象是类的实例。
√、对
×、错
正确资料:√
第23题,<span style="font-size: 16px;"> 可以阻止某一个类被其他类继承。</span>
√、对
×、错
正确资料:√
第24题,在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。
√、对
×、错
正确资料:×
第25题,<span style="font-size: 16px;"> for 循环体语句中,可以包含多条语句,但要用花括号括起来。</span>
√、对
×、错
正确资料:√
|
|