c#试题附有答案_第1页
c#试题附有答案_第2页
c#试题附有答案_第3页
c#试题附有答案_第4页
c#试题附有答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

c#[复制]一.单选题(共48题,65分)1.

(单选题)在C#中,定义一个字符串变量应使用(

)语句。[单选题]*A.

CString

strB.

string

str(正确答案)C.

Dim

str

as

stringD.

char

*str;2.

(单选题)以下选项中,不属于MdiLayout枚举成员的是()。[单选题]*A.CasadeB.TileHorizontalC.Tile(正确答案)D.TileVertical3.

(单选题)假设intx=2,三元表达式

x>0?x+1:5

的运行结果是以下哪一个?

(

)[单选题]*A.0B.2C.3(正确答案)D.54.

(单选题)C#中,回车字符对应的转义字符串为

(

)。[单选题]*A.\rB.\fC.\n(正确答案)D.\a5.

(单选题)合法的变量名是(

)。[单选题]*A.

Product_1

If

_888(正确答案)B.

void

_123

YNC.

Name

-abc

caseD.

2a

DO

sizeof6.

(单选题)下面选项中,不可以用于区分重载方法的是(

)[单选题]*A.返回类型(正确答案)B.参数个数C.参数类型D.参数顺序7.

(单选题)C#是一种面向(

)的程序设计语言。[单选题]*A.过程B.用户C.方法D.对象(正确答案)8.

(单选题)C#的数据类型有(

)[单选题]*A.

值类型和调用类型B.

值类型和引用类型(正确答案)C.

引用类型和关系类型D.

关系类型和调用类型9.

(单选题)下列选项中,用于表示复选框的控件是(

)[单选题]*A.

ListBoxB.RichTextBoxC.CheckBox(正确答案)D.RadioButton10.

(单选题)假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(

)[单选题]*A.int[]arr=newint[10,20]B.

int[]arr=intnew[10,20]C.

int[,]arr=newint[10,20](正确答案)D.

int[,]arr=newint[20;10]11.

(单选题)请先阅读下面的代码

classTest{

publicTest(){Console.Write("构造方法一被调用了");}

publicTest(intx):this(){Console.Write("构造方法二被调用了");}

publicTest(boolb):this(1){Console.Write("构造方法三被调用了");}}

Testtest=newTest(true);}

上面程序的运行结果为下列哪一项?[单选题]*A.构造方法一被调用了B.构造方法二被调用了C.构造方法三被调用了D.构造方法一被调用了、构造方法二被调用了、构造方法三被调用了(正确答案)12.

(单选题)在C#派生类中重写基类虚方法时,使用的关键字是(

)[单选题]*A.interfaceB.:C.classD.override(正确答案)13.

(单选题)用户注册的WPF窗体中的性别,一般采用(

)控件[单选题]*A.TextBoxB.CheckBoxC.PassWordBoxD.RadioButton(正确答案)14.

(单选题)按下按钮时会发生(

)事件[单选题]*A.ButtonB.PushC.Click(正确答案)D.以上都不对15.

(单选题)阅读以下的C#代码段:publicenumweekdays{

Sun,

Mon,

Tue,

Wed,

Thu,

Fri,

Sat,

};

protectedvoidPage_Load(objectsender,EventArgse)

{

SqlConnectionconn;

Response.Write(weekdays.Fri);

}

说法正确的是(

)[单选题]*A.conn为引用类型的变量,weekdays为值类型的变量(正确答案)B.conn为值类型的变量,weekdays为引用类型的变量C.conn和weekdays都是值类型的变量D.conn和weekdays都是引用类型变量16.

(单选题)引用类型主要有4种:类类型、数组类型、接口类型和(

)[单选题]*A.对象类型B.枚举类型C.结构类型D.委托类型(正确答案)17.

(单选题)数据类型转换的类是(

)[单选题]*A.ModB.Convert(正确答案)C.ConstD.Single18.

(单选题)字符串连接运算符是(

)[单选题]*A.*B./C.-D.+(正确答案)19.

(单选题)先判断条件的当型循环语句是(

)[单选题]*A.do...whileB.while(正确答案)C.while...doD.do...loop20.

(单选题)如果不带修饰符,C#中类成员被默认声明为(

)[单选题]*A.

publicB.

protectedC.private(正确答案)D.static21.

(单选题)用在方法的定义处,以指明该方法不返回任何值的关键字(

)[单选题]*A.void(正确答案)B.staticC.stringD.public22.

(单选题)C#源程序文件的扩展名为(

)[单选题]*A..cB..vbC..cppD..cs(正确答案)23.

(单选题)C#中的类型int对应.NET类库中的(

)[单选题]*A.System.SingleB.System.Int16C.System.Int32(正确答案)D.System.Int6424.

(单选题)(

)类提供创建、复制、删除、移动、打开和关闭文件的静态方法。[单选题]*A.FileInfoB.File(正确答案)C.FolderD.IO25.

(单选题)C#的数据类型有(

)[单选题]*A.值类型和调用类型B.值类型和引用类型(正确答案)C.引用类型和关系类型D.关系类型和调用类型26.

(单选题)下列说法中,正确的是(

)。[单选题]*A.派生类对象可以强制转换为基类对象(正确答案)B.在任何情况下,基类对象都不能转换为派生类对象C.接口不可以实例化,也不可以引用实现该接口的类的对象D.基类对象可以访问派生类的成员27.

(单选题)以下标识符中不全是关键字的是(

)[单选题]*A.case

for

intB.default

then

while(正确答案)C.bool

class

longD.goto

unit

char28.

(单选题).Net的主导语言是VisualC#,它是一个(

)语言。[单选题]*A.面向结构B.面向语义C.面向对象(正确答案)D.

面向过程29.

(单选题)能作为C#程序的基本单位是(

)。[单选题]*A.字符B.语句(正确答案)C.函数D.源程序文件30.

(单选题)加载窗体时触发的事件是(

)[单选题]*A.

ClickB.

Load(正确答案)C.

GotFoucsD.

DoubleClick31.

(单选题)改变窗体的标题,需修改的窗体属性是(

)[单选题]*A.Text(正确答案)B.NameC.TitleD.Index32.

(单选题)C#导入某一命名空间的关键字是(

)[单选题]*A.using(正确答案)B.useC.importD.include33.

(单选题)在VisualC#.Net中,解决方案和项目之间是什么关系?[单选题]*A.

一个解决方案可以有多个项目。(正确答案)B.

一个项目可以有多个解决方案。C.

一个解决方案只能有一个项。D.

一个项目只能有一个解决方案。34.

(单选题)C#应用程序项目文件的扩展名为(

)[单选题]*A.csB.csproj(正确答案)C.slnD.suo35.

(单选题).NET编程语言不包括下面哪种语言?[单选题]*A.JAVA(正确答案)B.VisualBasicC.VisualC++D.

VisualC#36.

(单选题)公共语言运行库可简写为(

)[单选题]*A.MSDNB.MSILC.JITD.CLR(正确答案)37.

(单选题)C#控制台应用程序用于在控制台中输出字符串“Hello”的语句是(

)[单选题]*A.

Console类的WriteLine方法(正确答案)B.

Console类的ReadLine方法C.

printf函数D.

scanf函数38.

(单选题)装箱是指把值类型转换到(

)类型。[单选题]*A.数组B.引用(正确答案)C.charD.string39.

(单选题)若有代码:

Form1Myform=newForm1();

则下列(

)代码可以显示一个消息框。[单选题]*A.

Dialog.Show();B.

MessageBox.Show();(正确答案)C.

Myform.Show();D.

Myform.ShowDialog();40.

(单选题)关于如下程序结构的描述中,哪一项是正确的?(

for(;;)

{

循环体;

}

[单选题]*A.不执行循环体B.

一直执行循环体,即死循环(正确答案)C.

执行循环体一次D.

程序不符合语法要求41.

(单选题)下列结构图对应于哪种结构(A是程序段,P是条件)?(

)[单选题]*A.

while循环结构B.do…while循环结构C.

if…else…选择结构(正确答案)D.

switch…case…选择结构42.

(单选题)下列语句在控制台上的输出是什么?(

)if(true)System.Console.WriteLine(“FirstMessage”);

System.Console.WriteLine(“SecondMessage”);[单选题]*A.无输出B.FirstMessageSecondMessage(正确答案)C.SecondMessageD.FirstMessage43.

(单选题)当month等于6时,下面代码的输出结果是(

)。

intdays=0;

switch(month)

{

case2:

days=28;

break;

case4:

case6:

case9:

case11:

days=30;

break;

default:

days=31;

break;

}[单选题]*A.0B.28C.30(正确答案)D.3144.

(单选题)如果x=35,y=80,下面代码的输出结果是(

)[单选题]*A.危险B.报警(正确答案)C.报警安全D.危险安全45.

(单选题)下面代码运行后,s的值是(

)[单选题]*A.20B.12(正确答案)C.10D.646.

(单选题)在下面循环语句中循环体执行的次数为(

)[单选题]*A.n/2B.n/2+1(正确答案)C.n/2-1D.n-147.

(单选题)下列关于数组访问的描述中,哪些选项是不正确的?[单选题]*A.

数组元素索引是从0开始的B.

对数组元素的所有访问都要进行边界检查C.

如果使用的索引小于0,或大于数组的大小,编译器将抛出一个Index0ut0fRangeException异常D.

数组元素的访问是从1开始,到Length结束(正确答案)二.判断题(共25题,35分)48.

(判断题)引用类名可以在类名前加命名空间名和点。[单选题]*A.对(正确答案)B.错49.

(判断题)命名空间可以把类组织成一个逻辑上相关联的树状结构,避免命名上的冲突。[单选题]*A.对(正确答案)B.错50.

(判断题)命名空间用于组织相关类和其他类型的数据。[单选题]*A.对(正确答案)B.错51.

(判断题)C#代码中使用的字母严格区分大小写。[单选题]*A.对(正确答案)B.错52.

(判断题)变量名不能使用C#的关键字,可以以数字开头。[单选题]*A.对B.错(正确答案)53.

(判断题)在定义数组时可以为数组中的元素赋值。[单选题]*A.对(正确答案)B.错54.

(判断题)静态类和实例类的区别在于:静态类不需要初始化即可直接使用,实例类需要进行实例化,生成对象才可使用。[单选题]*A.对(正确答案)B.错55.

(判断题)在数据类型转化时,只能通过类型转换关键字或Convert类实现。[单选题]*A.对B.错(正确答案)56.

(判断题)值类型变量存放指向实际对象的引用指针。[单选题]*A.对B.错(正确答案)57.

(判断题)值类型变量直接存放此类型的数据。[单选题]*A.对(正确答案)B.错58.

(判断题)引用类型变量存放指向实际对象的引用指针。[单选题]*A.对(正确答案)B.错59.

(判断题)定义方法时使用的参数是形式参数,调用方法时使用的参数是实际参数。[单选题]*A.对(正确答案)B.错60.

(判断题)在数据类型转化时,可以通过类型转换方法或Convert类实现。[单选题]*A.对(正确答案)B.错61.

(判断题)执行System.DateTime.Now.ToLongDateString();的结果类

温馨提示

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

评论

0/150

提交评论