C#复习题精简版.pdf
上传人:文库****品店 上传时间:2024-09-15 格式:PDF 页数:28 大小:2.3MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

C#复习题精简版.pdf

C#复习题精简版.pdf

预览

免费试读已结束,剩余 18 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C#程序习题一、填空:1.操作符(&&)被用来说明两个条件同为真的情况。2.接口只能定义方法,实现要由(类)完成。3.任何事物都是(对象),它可以是现实世界中的一个物理对象,可以是抽象的概念或规则。4.(+=)运算符将左右操作数相加的结果赋值给左操作数。5.(Array)是所有数组的基类。6.如果一个属性里既有set访问器又有get访问器,那么该属性为(读写)属性。7.如果一个属性里只有set访问器,那么该属性为(只写)属性。8.在C#中,进行注释有两种方法:使用//和使用“/**/”符号对,其中(//)只能进行单行注释。9.布尔型的变量可以赋值为关键字(true)或(false)。10.System.Array有一个(Length)属性,通过它可以获取数组的长度。11.设x=10;则表达式x<10?x=0:x++的值为(10)。12.已知整型变量a=5,b=4,c=6,则a>b?(a>c?a:c):b的结果为(6)。13.在C#语言中,实现循环的主要语句有while,do-while,和for(foreach)语句。14.在C#语言中,可以用来遍历数组元素的循环语句是(foreach)。15.(多态)是指同一个消息或操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。16.声明为(private)的一个类成员,只有定义这些成员的类的方法能够访问。17.(构造函数)提供了对对象进行初始化的方法,而且它在声明时没有任何返回值。18.在C#中实参与形参有四种传递方式,它们分别是(值参数)(引用参数)(输出参数)和(参数数组)。19.数组是一种(引用)类型。20.类的数据成员可以分为静态字段和实例字段。(静态字段)是和类相关联的,(实例字段)适合对象相关联的。21.在异常处理结构中,对异常处理的代码应放在(catch)块中。22.在类的方法前加上关键字(virtual),则该方法被称为虚方法。23.关键字(Readonly)表明对象或者变量在初始化后不可修改。24.面向对象语言都应至少具有的三个特性是封装、(继承)和多态。25.C#虽然不支持多重继承,但提供了另一种类似的机制是(接口)。26.数值转换是指在整数类型、(字符类型)和字符类型之间的转换。27.类是引用类型,而结构是(值类型)。28.在do-while循环结构中,循环体至少要执行(1)次。29.C#语言源代码文件的后缀名是(.cs)。30.在循环结构中,continue语句的作用是(结束本次循环,继续下一次循环)。31.在C#中,可以通过(throw)语句无条件抛出异常。32.C#通过(装箱)和(拆箱)机制,可以实现值类型和引用类型之间的转换。33.当进入VS集成环境,如果没有显示“工具箱”窗口,应选择(视图)菜单的“工具箱”选项,以显示工具箱窗口。34.每个枚举成员均具有相关联的常量值,默认时,第一个枚举成员的关联值为(0)。35.结构的默认值是通过将所有值类型字段设置为它们的默认值,并将所有的引用类型字段设置为(null)。36.当在程序中执行到(continue)语句时,将结束所在循环语句中循环体的一次执行。37.在switch语句中,每个语句标号所含关键字case后面的表达式必须是(常量表达式)。38.c#支持的循环有(for)、(while)、(dowhile)和(foreach)循环。39.Console.WriteLine(“RP”);和Console.Write(“RP”);的区别是(第一个输出RP后换行,第二个不换)。40.c#中bool类型只有两个值分别是(true)和(false)。41.传入某个属性的SET方法的隐含参数的名称是(value)42.对于方法,参数传递分为值传递和(引用传递)两种。43.在C#程序中,程序的执行总是从(Main)方法开始的44.在循环执行过程中,希望当某个条件满足时退出循环,使用(break)语句45.数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是(3)46.下列程序段执行后,a[4]的值为(4)。int[]a={1,2,3,4,5};a[4]=a[a[2]];47.要定义一个3行4列的单精度型二维数组f,使用的定义语句为(float[,]f=newfloat[3,4];)48.定义方法时使用的参数是(形参),调用方法时使用的参数是(实参)。49.数据类型说明符用来说明方法返回值的类型,如果没有返回值,则其类型说明符应为(void)。50.C#中的字符串有两类,规则字符串和逐字字符串,定义逐字字符串时,应在其前面加上(@)号。51.类的静态成员属于(类)所有,非静态成员