奥鹏教育华中师范大学《C
奥鹏华中师范大学平时在线作业
华师《C-0001
在C#中表达式中的整型常数默认是什么类型?( )
A:int
B:short
C:long
D:byte
答案问询微信:424329
在 C#中,表示一个字符串的变量应使用以下哪条语句定义?
A:CString str;
B:string str;
C:Dim str as string
D:char * str;
答案问询微信:424329
C#程序中,可使用 try..catch 机制来处理程序出现的( )错误?
A:语法
B:运行
C:逻辑
D:拼写
答案问询微信:424329
在C#中,byte类型表示的范围是( )
A:0—-255
B:1—-256
C:-128—-127
D:0—65535
答案问询微信: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
在 C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪 条语句?
A:decimal theMoney;
B:int theMoney;
C:string theMoney;
D:Dim theMoney as double
答案问询微信:424329
为了将字符串 str=“123,456”转换成整数 123456,应该使用以下哪条语句?
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);
答案问询微信:424329
C#中每个int类型的变量占用( )个字节的内存。
A:8
B:4
C:2
D:1
答案问询微信:424329
下列语句创建了多少个 string 对象?
string[,] strArray = new string[3][4];
A:0
B:3
C:4
D:12
答案问询微信:424329
在C#语言中,if语句中的判断表达式( )
A:必须是逻辑表达式可以
B:是任意有效表达式
C:必须是逻辑或关系表达式
D:必须是关系表达式
答案问询微信:424329
以下错误的转义字符是( )。
A:‘\’
B:‘81’
C:‘”’
D:‘ ’
答案问询微信:424329
引用类型存储在( )中。
A:堆栈
B:堆内存
C:队列
D:列表
答案问询微信:424329
C#中的String类中包含许多字符串的处理方法,以下( )方法用于比较一个字符串和另一个字符串的值是否相等。
A:bool Equals(string value)
B:int IndexOf(string value)
C:bool Compare(string value)
D:int Equals(string value)
答案问询微信:424329
在.NET中,程序中的错误可以划分为以下除了( )的三类。
A:逻辑错误
B:运行时错误
C:语法错误
D:自定义错误
答案问询微信:424329
如果希望类的某个方法能够在子生类中进一步进行改进,以处理不同的子类的需要,则应将该方法声明成( )
A:sealed 方法封闭类
B:public 方法公共类
C:virtual 方法虚方法
D:override方法重载基类
答案问询微信:424329
( )是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的指令?
A:CLR(公共语言运行库)
B:CLS(公共语言规范)
C:MSIL(微软中间语言)
D:CTS(通用类型系统
答案问询微信:424329
DateTime类的( )属性可以获得系统当前日期和时间
A:Now
B:Today
C:Tomorrow
D:ThisTime
答案问询微信:424329
下列语句在控制台上的输出是多少? ( )
string msg = @”HellonWorld!”;
System.Console.WriteLine(msg);
A:HellonWorld!
B:@”HellonWorld!”
C:Hello World!
D:Hello
World!
答案问询微信:424329
以下关于C#代码的说法正确的是( )
public abstract class Animal
{
public abstract void Eat();
public void Sleep(){ }
}
A:代码编译错误,因为类中方法没有实现
B:代码编译错误,因为类中存在非抽象方法
C:该段代码正确
D:通过代码”Animal an = new Animal();”可以创建一个Animal对象
答案问询微信:424329
在C#程序中,下列用来处理异常的结构,错误的是( )。
A:try{}catch{}finally{}
B:try{}finally{}
C:ch{}finally{}
D:try{}catch{}
答案问询微信:424329
if语句后面的表达式应该是( )
A:逻辑表达式
B:条件表达式
C:算术表达式
D:任意表达式
答案问询微信:424329
下列有关虚函数说法正确的是()
A:虚函数是静态的
B:虚函数声明只能出现在类定义的函数原型声明中
C:一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性
D:在基类中定义了虚函数后,可以在派生类中对它进行重写
答案问询微信:424329
下列的数组定义语句,不正确的是()
A:int a[]=new int[5]{1,2,3,4,5}
B:int[,]a=new int a[3][4]
C:int[][] a=new int [][4];
D:int[] a={1,2,3,4};
答案问询微信:424329
下面有关 break,continue 和 goto语句描述正确的是()
A:break 语句和 continue语句都是用于终止当前整个循环
B:使用 break语句不能一次跳出多重循环
C:使用语句可以方便地跳出多重循环,因而编程时应尽可能多使用 goto语句
D:goto语句必须和标识符配合使用,break和 continue语句则不然
答案问询微信:424329
C#提供的4中基本控制语句结构为( )
A:顺序结构
B:选择结构
C:循环结构
D:异常处理逻辑结构
答案问询微信:424329
下列关于解决方案的叙述中,不正确的是( )
A:一个解决方案可以包含多个项目
B:一个解决方案只能包含一个项目
C:新建项目时,不会默认生成一个解决方案
D:解决方案文件的扩展名为“.sln”
答案问询微信:424329
以下说法中,正确的是( )
A:Main函数是由C#语言提供的标准函数,需要用户编写它的内容
B:在C#程序中,要调用的函数必须在Main函数中定义
C:在C#程序中,必须显式调用Main函数,它才起作用
D:一个C#程序无论包含多少个函数,C#程序总是从Main函数开始执行
答案问询微信:424329
下面的选项中,用于区别重载方法的是( )
A:返回类型
B:参数个数
C:参数类型
D:参数顺序
答案问询微信: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
子类方法用new隐藏了父类的同名方法,此时要在子类中调用父类的同名方法,需要使用关键字base
A:错误
B:正确
答案问询微信:424329
抽象类和密封类均不能实例化。
A:错误
B:正确
答案问询微信:424329
类System.Object的方法ToString( )被声明成virtual。
A:错误
B:正确
答案问询微信:424329
按下按钮会引发Click事件。
A:错误
B:正确
答案问询微信:424329
类的static成员可以通过该类的对象来引用。
A:错误
B:正确
答案问询微信:424329
构造函数可以返回值。
A:错误
B:正确
答案问询微信:424329
子类的构造函数调用父类的构造函数使用super关键字
A:错误
B:正确
答案问询微信:424329
密封类(sealed修饰)不能被继承。
A:错误
B:正确
答案问询微信:424329
SQL的INSERT语句不可以对数据库进行更新。
A:错误
B:正确
答案问询微信:424329
在抽象类中的非抽象方法可以调用抽象方法
A:错误
B:正确
答案问询微信:424329