16秋华师《C#.net》在线作业

上传人:mingti****nghao 文档编号:40466973 上传时间:2018-05-26 格式:DOC 页数:7 大小:103KB
返回 下载 相关 举报
16秋华师《C#.net》在线作业_第1页
第1页 / 共7页
16秋华师《C#.net》在线作业_第2页
第2页 / 共7页
16秋华师《C#.net》在线作业_第3页
第3页 / 共7页
16秋华师《C#.net》在线作业_第4页
第4页 / 共7页
16秋华师《C#.net》在线作业_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《16秋华师《C#.net》在线作业》由会员分享,可在线阅读,更多相关《16秋华师《C#.net》在线作业(7页珍藏版)》请在金锄头文库上搜索。

1、奥鹏 17 春 16 秋华师C#.net在线作业一、单选题(共 20 道试题,共 40 分。 )1. 以下选项中,哪一个变量名的定义是错误的( ) A. Abc B. my_vala C. _myValue D. class 正确答案: 2. 用来定义事件的关键字是( ) A. event B. delegate C. interface D. 以上都不是 正确答案: 3. 在 C#中表达式中的整型常数默认是什么类型?( ) A. int B. short C. long D. byte 正确答案: 4. 在.NET 中,程序中的错误可以划分为以下除了( )的三类。 A. 逻辑错误 B. 运行

2、时错误 C. 语法错误 D. 自定义错误 正确答案: 5. C#中,在方法 MyFunc 内部的 try.catch 语句中,如果在 try 代码块中发生异常,并且在 当前的所有 catch 块中都没有找到合适的 catch 块,则( ) A. NET 运行时忽略该异常 B. NET 运行时马上强制退出该程序 C. NET 运行时继续在 MyFunc 的调用堆栈中查找提供该异常处理的过程 D. NET 抛出一个新的“异常处理未找到”的异常 正确答案: 6. 如果希望类的某个方法能够在子生类中进一步进行改进,以处理不同的子类的需要, 则应将该方法声明成( ) A. sealed 方法封闭类 B.

3、 public 方法公共类C. virtual 方法虚方法 D. override 方法重载基类 正确答案: 7. 在 C#语言中,if 语句中的判断表达式( ) A. 必须是逻辑表达式可以 B. 是任意有效表达式 C. 必须是逻辑或关系表达式 D. 必须是关系表达式 正确答案: 8. 属性必须同时定义 ge t 访问器和 set 访问器。 A. this B. value C. proterty D. args 正确答案: 9. 以下错误的转义字符是( ) 。 A. B. 81 C. ” D. 0 正确答案: 10. 为了将字符串 str=“123,456”转换成整数 123456,应该使用

4、以下哪条语句? A. int Num = int.Parse(str); B. int Num = str.Parse(int); C. int Num = (int)str; D. int Num = int.Parse(str,Globalization.NumberStyles.AllowThousands); 正确答案: 11. float 类型的值可以隐式转换成( )类型的值而保持值不被改变 A. char B. double C. long D. int 正确答案: 12. 下列语句在控制台上的输出是多少? ( ) string msg = ”HellonWorld!”; Syst

5、em.Console.WriteLine(msg); A. HellonWorld! B. ”HellonWorld!” C. Hello World! D. Hello World! 正确答案: 13. C#中,新建一字符串变量 str,并将字符串“Toms Living Room“保存到变量中,则应该使 用 下列哪条语句? A. string str = “Toms Living Room“; /检查转义字符的用法 B. string str = “Toms Living Room“;C. string str(“Toms Living Room“); D. string str(“Tom

6、“s Living Room“); 正确答案: 14. 在 C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪 条语句? A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double 正确答案: 15. DateTime 类的( )属性可以获得系统当前日期和时间 A. Now B. Today C. Tomorrow D. ThisTime 正确答案: 16. C#中 MyClass 为一自定义类,其中有以下方法定义: public void Hello() 使用

7、以 下语句创 建了该类的对象,并使变量 obj 引用该对象,那么,访问类 MyClass 的 Hello 方法 正确的是( ) MyClass obj = new MyClass(); A. obj.Hello(); B. obj:Hello(); C. MyClass.Hello(); D. MyClass:Hello(); 正确答案: 17. 在 C#中,表示一个字符串的变量应使用以下哪条语句定义? A. CString str; B. string str; C. Dim str as string D. char *str; 正确答案: 18. 以下程序的输出结果是( ) 。 enum

8、 Workdays Sunday=65,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday Workdays myday=WorkDays.Sunday; Console.Write(“0”,myday); A. Sunday B. 65 C. A D. -1 正确答案: 19. C#中每个 int 类型的变量占用( )个字节的内存。 A. 8 B. 4 C. 2 D. 1 正确答案:20. C#中的类型 float 对应.NET 类库中的 A. System.Single B. System.Double C. System.Int32 D.

9、System.Int64 正确答案:华师C#.net在线作业二、多选题(共 10 道试题,共 40 分。 )1. 下列的( )是构造函数的特征? A. 构造函数的函数名和类名相同 B. 构造函数可以重载 C. 构造函数可以带有参数 D. 可以指定构造函数的返回值 正确答案: 2. if 语句后面的表达式应该是( ) A. 逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式 正确答案: 3. C#提供的 4 中基本控制语句结构为( ) A. 顺序结构 B. 选择结构 C. 循环结构 D. 异常处理逻辑结构 正确答案: 4. 下列有关虚函数说法正确的是() A. 虚函数是静态的 B.

10、 虚函数声明只能出现在类定义的函数原型声明中 C. 一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性 D. 在基类中定义了虚函数后,可以在派生类中对它进行重写 正确答案: 5. 下面对异常说法不正确的是() A. try/catch 块为基本引发异常的组合 B. 在捕获异常时,可以有多个 catch 块 C. 只有异常发生时,finally 块才会执行D. try 块和 finally 不能连用 正确答案: 6. 将字符串 string s=”9753”;转换为 int 类型,正确的语句是( )多选 A. int n=int.Parse(s); B. int n=int.ValueOf

11、(s) C. int n=Convert.ToDouble(s); D. int n=Convert.ToInt32(s); 正确答案: 7. 下面的选项中,用于区别重载方法的是( ) A. 返回类型 B. 参数个数 C. 参数类型 D. 参数顺序 正确答案: 8. 在面向对象技术中,类是由( )组成的 A. 数据 B. 方法 C. 属性 D. 对象 正确答案: 9. 以下说法中,正确的是( ) A. Main 函数是由 C#语言提供的标准函数,需要用户编写它的内容 B. 在 C#程序中,要调用的函数必须在 Main 函数中定义 C. 在 C#程序中,必须显式调用 Main 函数,它才起作用

12、D. 一个 C#程序无论包含多少个函数,C#程序总是从 Main 函数开始执行 正确答案: 10. while 语句循环结构和 dowhile 语句循环结构的区别在于() A. while 语句的执行效率较高B. dowhile 语句编写程序较复杂 C. 无论条件是否成立,do.while 语句都要执行一次循环体D. dowhile 循环是先执行循环体,后判断条件表达式是否成立,而 while 语句是先判断条 件表达式,再决定是否执行循环体. 正确答案:华师C#.net在线作业三、判断题(共 10 道试题,共 20 分。 )1. 密封类不能实例化。A. 错误 B. 正确 正确答案: 2. 构造

13、函数不允许重载。 A. 错误 B. 正确 正确答案: 3. 在抽象类中的非抽象方法可以调用抽象方法 A. 错误 B. 正确 正确答案: 4. 子类方法用 new 隐藏了父类的同名方法,此时要在子类中调用父类的同名方法,需要 使用关键字 base A. 错误 B. 正确 正确答案: 5. 语句 int num=1,3,5,7,9;最后一个元素的索引是 5 A. 错误 B. 正确 正确答案: 6. 属性必须同时定义 ge t 访问器和 set 访问器。 A. 错误 B. 正确 正确答案: 7. 密封类(sealed 修饰)不能被继承。 A. 错误 B. 正确 正确答案: 8. 要声明某成员为类的所有实例共享,需要使用关键字 static A. 错误 B. 正确 正确答案: 9. string 用于处理静态字符串,StringBuilder 用于处理动态字符串 A. 错误 B. 正确 正确答案: 10. string 类提供了 LastIndexOf()方法,用于正向查找子字符串 A. 错误 B. 正确 正确答案:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号