C#程序设计知到智慧树期末考试答案题库2024年秋咸阳职业技术学院_第1页
C#程序设计知到智慧树期末考试答案题库2024年秋咸阳职业技术学院_第2页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#程序设计知到智慧树期末考试答案题库2024年秋咸阳职业技术学院下列描述错误的是()

A:抽象类和接口都不能被实例化B:类不可以多重继承而接口可以C:一个类可以有多个基类和多个基接口D:抽象类自身可以定义成员而接口不可以

答案:C:一个类可以有多个基类和多个基接口以下不属于.NET编程语言的是()

A:VC.NETB:JavaC:VB.NETD:C#

答案:Java数据类型转换的类是()。

A:ConvertB:ConstC:SingleD:Mod

答案:Convert小数类型(decimal)和浮点类型都可以表示小数,正确说法:()

A:小数类型比浮点类型精度低B:小数类型比浮点类型取值围大C:小数类型比浮点类型精度高D:两者没有任何区别

答案:小数类型比浮点类型精度高以下选项中,()是引用类型。

A:enum类型B:struct类型C:string类型D:int类型

答案:C:string类型能作为C#程序的基本单位是()

A:语句B:函数C:源程序文件D:字符

答案:语句如果要将窗体设置为透明的,则()

A:要将Enabled属性设置为True;B:要将FormBoderStyle属性设置为None;C:要将Opacity属性设置为小于100%得值;D:要将locked属性设置为True;

答案:要将Opacity属性设置为小于100%得值;在C#中无需编写任何代码就能将int型数值转换为double,称为:()

A:数据类型变换B:显式转换C:隐式转换D:变换

答案:隐式转换下列关于运算符new的描述中,错误的是()

A:它可以创建对象或变量B:用它创建对象或对象数组时要调用相应的构造函数C:用它创建的对象可以不用delete运算符释放D:它可以创建对象数组或一般类型数组

答案:用它创建的对象可以不用delete运算符释放publicstaticvoidMain(string[]args、{intx=1,a=0,b=0;switch(x、{case0:b++;break;case1:a++;break;case2:a++;b++;break;}Console.WriteLine(“a={0},b={1}〞,a,b、;}以上程序的输出结果是()。

A:a=2,b=2B:a=1,b=1C:a=1,b=0D:a=2,b=1

答案:a=1,b=0以下()不是构造函数的特征。

A:构造函数可以重载B:可以指定构造函数的返回值C:构造函数的函数名和类名相同D:构造函数可以带有参数

答案:可以指定构造函数的返回值以下关于if语句和switch语句的说法,正确的()。

A:if语句有3种根本形式:if…、if…else…和if…elseif…else…B:if语句是实现“单判断二分支〞的选择结构,switch语句是实现“单判断多分支〞的选择结构。C:如果在if语句和switch语句中嵌入break语句,那么在程序执行过程中,一旦执行到break语句,就会结束相应的执行,转向执行其后面的语句D:但凡能够使用if语句的地方就可以使用switch语句,反之亦然

答案:if语句有3种根本形式:if…、if…else…和if…elseif…else…对str1和str2两个字符串大小的比较,下列哪种方法是错误的()

A:str1.CompareTo(str2)B:Equals(str1,sr2)C:CompareTo(str1,str2)D:string.Compare(str1,str2)

答案:CompareTo(str1,str2)以下类MyClass的属性count属于()属性。classMyClass{inti;intcount{get{return;}}}

A:可读/写B:只读C:不可读不可写D:只写

答案:只读分割字符串可以用()

A:string.FormatB:string.SplitC:string.RemoveD:string.Insert

答案:string.Split下列使用foreach语句遍历整个数组正确的是:()

A:foreach(intarr[i]inarr){Console.WriteLine(arr[i]);}B:foreach(intiinarr){Console.WriteLine(arr[i]);}C:foreach(intiinarr){Console.WriteLine(i);}D:foreach(intarr[i]inarr){Console.WriteLine(i);}

答案:foreach(intiinarr){Console.WriteLine(i);}改变窗体的标题,可以修改的窗体属性是()。

A:TextB:controllerC:NameD:Title

答案:A:Text以下哪个是数组的逆序方法()。

A:SortB:ReverseC:JoinD:Split

答案:ReverseC#语言中,值类型包括:基本值类型、结构类型和()

A:类类型B:小数类型C:整数类型D:枚举类型

答案:枚举类型下列关于对象的描述中,错误的是()

A:定义对象时系统会自动进行初始化B:对象成员的表示与C语言中结构变量的成员表示相同C:属于同一个类的对象占用内存字节数相同D:一个类所能创建的对象的个数是有限制的

答案:一个类所能创建的对象的个数是有限制的下列关于虚函数的描述中,错误的是()

A:虚函数具有继承性B:虚函数是一个成员函数C:在类的继承的层次结构中,虚函数是说明相同的函数D:静态成员函数可以说明为虚函数

答案:静态成员函数可以说明为虚函数下列关于析构函数的描述中,错误的是()

A:析构函数是用来释放对象的B:析构函数是系统自动调用的C:析构函数是不能重载的D:析构函数的函数体都为空

答案:析构函数的函数体都为空以下表达正确的选项是()。

A:do……while语句构成的循环只能用break语句结束循环B:do……while语句构成的循环不能用其他语句构成的循环来代替C:用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式D:用do……while语句构成的循环,在while后的表达式为true时结束循环

答案:用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式C#中的MyClass是一个自定义类,其方法定义为publicvoidHello(){...}。然后创建该类的对象,并使用变量obj引用该对象,语句为“MyClassobj=newMyClass();”,那么可访问类MyClass的Hello方法的语句是()。

A:obj.Hello();B:obj::Hello();C:MyClass.Hello();D:MyClass::Hello();

答案:obj.Hello();在C#中类上加()关键字来标记该类支持序列化

A:[STAThread]B:[Stream]C:[Formatable]D:[Serializable]

答案:[Serializable]以下赋值语句中,正确的有。()

A:longX=1000;intY=x;B:ushortY=50000;C:shortX=50000;D:doublex=20;decimalY=x;

答案:ushortY=50000;以下属于c#简单值数据类型的有。()

A:int[]类型B:int类型C:枚举类型D:char类型

答案:char类型###int类型布尔型的变量可以赋值为关键字true或false.()

A:错B:对

答案:对设置图片框控件的SizeMode属性为StretchImage时,图片可以按图片框的大小比例缩放显示。()

A:对B:错

答案:对C#语言顺序、分支、循环是基本的语句结构。()

A:错B:对

答案:对在if分支结构中,条件表达式的值必须是布尔类型的数据.()

A:错B:对

答案:对通过加括号可以改变运算符的运算顺序,使表达式更加清晰易懂。()

A:对B:错

答案:对在循环执行过程中,希望当某个条件满足时强行退出循环,应使用for语句。()

A:对B:错

答案:错C#的每条语句都通过分号“;”来结束。()

A:错B:对

答案:对在while循环语句中,一定要有修改循环条件的语句,否则可能造成死循环。()

A:对B:错

答案:对C#源程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论