奥鹏教育华中师大《C
奥鹏华中师范大学平时在线作业
华师《C-0004
C#中每个int类型的变量占用( )个字节的内存。
A:8
B:4
C:2
D:1
答案问询微信:424329
C#中 MyClass 为一自定义类,其中有以下方法定义:
public void Hello(){…}
使用以下语句创 建了该类的对象,并使变量 obj 引用该对象,那么,访问类MyClass的Hello方法正确的是( )
MyClass obj = new MyClass();
A:obj.Hello();
B:obj::Hello();
C:MyClass.Hello();
D:MyClass::Hello();
答案问询微信:424329
float类型的值可以隐式转换成( )类型的值而保持值不被改变
A:char
B:double
C:long
D:int
答案问询微信:424329
在C#中,byte类型表示的范围是( )
A:0—-255
B:1—-256
C:-128—-127
D:0—65535
答案问询微信:424329
以下关于C#代码的说法正确的是( )
public abstract class Animal
{
public abstract void Eat();
public void Sleep(){ }
}
A:代码编译错误,因为类中方法没有实现
B:代码编译错误,因为类中存在非抽象方法
C:该段代码正确
D:通过代码”Animal an = new Animal();”可以创建一个Animal对象
答案问询微信:424329
在.NET中,程序中的错误可以划分为以下除了( )的三类。
A:逻辑错误
B:运行时错误
C:语法错误
D:自定义错误
答案问询微信:424329
C#中,在方法 MyFunc 内部的 try..catch 语句中,如果在 try 代码块中发生异常,并且在当前的所有 catch 块中都没有找到合适的 catch 块,则( )
A:NET 运行时忽略该异常
B:NET 运行时马上强制退出该程序
C:NET 运行时继续在 MyFunc 的调用堆栈中查找提供该异常处理的过程
D:NET 抛出一个新的“异常处理未找到”的异常
答案问询微信:424329
下列代码执行后,将显示( )
Random rr=new Random();
int k=rr.Next(10,100)
A:0=k100之间的随机数
B:10=k100之间的随机数
C:10=k=100之间的随机数
D:0=k=100之间的随机数
答案奥鹏华中师范大学平时在线作业问询微信:424329
下列语句在控制台上的输出是多少? ( )
string msg = @”HellonWorld!”;
System.Console.WriteLine(msg);
A:HellonWorld!
B:@”HellonWorld!”
C:Hello World!
D:Hello
World!
答案问询微信:424329
在C#中表达式中的整型常数默认是什么类型?( )
A:int
B:short
C:long
D:byte
答案问询微信:424329
DateTime类的( )属性可以获得系统当前日期和时间
A:Now
B:Today
C:Tomorrow
D:ThisTime
答案问询微信:424329
如果希望类的某个方法能够在子生类中进一步进行改进,以处理不同的子类的需要,则应将该方法声明成( )
A:sealed 方法封闭类
B:public 方法公共类
C:virtual 方法虚方法
D:override方法重载基类
答案问询微信:424329
C#程序中,可使用 try..catch 机制来处理程序出现的( )错误?
A:语法
B:运行
C:逻辑
D:拼写
答案问询微信:424329
以下选项中,哪一个变量名的定义是错误的( )
A:Abc
B:my_vala
C:_myValue
D:class
答案问询微信:424329
C#中,新建一字符串变量 str,并将字符串"Tom's Living Room"保存到变量中,则应该使用 下列哪条语句?
A:string str = "Tom's Living Room"; //检查转义字符的用法
B:string str = "Tom's Living Room";
C:string str("Tom's Living Room");
D:string str("Tom"s Living Room");
答案问询微信:424329
属性必须同时定义ge t访问器和set访问器。
A:this
B:value
C:proterty
D:args
答案问询微信:424329
( )是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的指令?
A:CLR(公共语言运行库)
B:CLS(公共语言规范)
C:MSIL(微软中间语言)
D:CTS(通用类型系统
答案问询微信:424329
以下程序的输出结果是( )。
enum 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
答案问询微信:424329
以下错误的转义字符是( )。
A:‘\’
B:‘81’
C:‘”’
D:‘ ’
答案问询微信:424329
在C#语言中,if语句中的判断表达式( )
A:必须是逻辑表达式可以
B:是任意有效表达式
C:必须是逻辑或关系表达式
D:必须是关系表达式
答案问询微信:424329
下列说法中正确的是( )
A:在 C#中,编译时对数组下标越界将不做作检查
B:在 C#中,程序运行时,数组下标越界也不会产生异常
C:在 C#中,程序运行时,数组下标越界是否产生异常由用户确定
D:在 C#中,程序运行时,数组下标越界一定会产生异常
答案问询微信:424329
以下所列的各个方法头部中,正确的是()
A:void play(var a:Integer,var b:integer)
B:void play(int a,int c)
C:void play(int a,int b)
D:Sub play(a as integer,b as integer)
答案问询微信:424329
在 c#程序中,下列用来处理异常的结构,正确的是()
A:catch{ }finally{ }
B:try{ }finally{ }
C:try{ }catch{ }finally{ }
D:try{ }catch{ }
答案问询微信:424329
CLR 为 .NET提供以下方面的功能或者服务,除了( )
A:垃圾回收
B:代码验证和类型安全
C:任意访问代码
D:自动消除程序中的语法错误
答案问询微信:424329
下列关于解决方案的叙述中,不正确的是( )
A:一个解决方案可以包含多个项目
B:一个解决方案只能包含一个项目
C:新建项目时,不会默认生成一个解决方案
D:解决方案文件的扩展名为“.sln”
答案问询微信:424329
下列关于 C#的异常处理的说法,错误的是()。
A:try 块必须跟 catch 块组合使用,不能单独使用
B:一个 try 块可以跟随多个 catch 块
C:使用 throw 语句即可引发系统异常,也可引发由开发人员创建的自定义异常 ///可以单独使用 try 块
D:在 try……catch……finally 快中,即便开发人员编写强制逻辑代码,也不能跳出 finally 快 的执行
答案问询微信:424329
定义并初始化一个用于存放我们国家的四个直辖市的数组cityName,
四个直辖市为:北京,上海,天津,重庆. 正确的是( )多选
A:String[] cityName = new String[4] { "北京", "上海", "天津", "重庆" };
B:String[] cityName = new String[] { "北京", "上海", "天津", "重庆" };
C:String[] cityName={"北京","上海","天津","重庆"};
D:String cityName = new String[4] { "北京", "上海", "天津", "重庆" };
答案问询微信:424329
在.net 中,程序员在代码中漏写了一个大括号,这不属于()
A:逻辑错误
B:运行时错误
C:语法错误
D:自定义错误
答案问询微信:424329
下面对异常说法不正确的是()
A:try/catch块为基本引发异常的组合
B:在捕获异常时,可以有多个 catch块
C:只有异常发生时,finally块才会执行
D:try块和 finally 不能连用
答案问询微信:424329
if语句后面的表达式应该是( )
A:逻辑表达式
B:条件表达式
C:算术表达式
D:任意表达式
答案问询微信:424329
非静态成员只能由对象进行访问。
A:错误
B:正确
答案问询微信:424329
对象的this引用是对该对象本身。
A:错误
B:正确
答案问询微信:424329
构造函数不允许重载。
A:错误
B:正确
答案问询微信:424329
事件的预订可以通过“=”来实现。
A:错误
B:正确
答案问询微信:424329
派生类可以从多个类继承。
A:错误
B:正确
答案问询微信:424329
密封类不能实例化。
A:错误
B:正确
答案问询微信:424329
SQL的INSERT语句不可以对数据库进行更新。
A:错误
B:正确
答案问询微信:424329
在一个类的构造函数中调用本类的另一个构造函数使用this关键字
A:错误
B:正确
答案问询微信:424329
在抽象类中的非抽象方法可以调用抽象方法
A:错误
B:正确
答案问询微信:424329
类System.Object的方法ToString( )被声明成virtual。
A:错误
B:正确
答案问询微信:424329