




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
C#测试试题 第一篇:C#测试试题一、选择题(50题/2分)1、C#的数据类型分为()A、值类型B、引用类型C、接口类型D、类类型引用类型:数组类型类类型接口类型2、下面C#中关于命名空间说法错误的是(B)A、命名空间用于组织相关的类型B、命名空间可以嵌套C、在同一个引用程序章,不同的命名空间中不允许有相同名称的类D、use用于引用命名空间3、关于下面程序,说法正确的是()btyea=3,c=5;btyed=a+c;Console.WriteLine(“d=”+d);A、编译通过,结果为8B、编译通过,结果为35C、编译不通过“bytea=3,c=5;”,有错误,不能这样定义变量D、编译不通过“btyed=a+c”有错误,d应该为int类型注:所有的小数默认是double类型,所有的整数默认是int类型4、关于下面程序执行并运行的结果是()intx=3;inty=5;intres=x+(x++)+(++x)+y;Console.WriteLine(res);A、16B、19C、15D、17++在前,先自加,在运算++在后,先运算,后自加、已知程序如下Inta=3,b=4,c=8;If(a+b>c)If(++a==b){Console.WriteLine(++a);}else{Console.WriteLine(a++);}程序编译并运行,结果为()A、5B、4C5、编译错误D、编译通过,没有任何输出如果if中代码块只有一条语句,那么可以省略大括号。、已知程序如下:Inti=1,sum=0;While(iA、5000C、0D、1、5050…1006B7、请选择正确的语句()A、for(inti=0;intj=0;j!=10;i++;j++)B、for(inti=0;j=0;j=i=10;i++;j++)C、for(inti=0;j=0;j!=10;i++;j++)D、for(inti=0;intj=0;j==i==10;i++;j++)8、C#获取数组的长度使用()方法;A、.lenghB、.length()C、LengthD、Length()9、在C#中,定义方法的语法正确的是()A、publicintSum(intx,inty){Returnx+y;}B、publicboolSum(inty){Returnx+y;}C、publicintSum(booly){Returnx+y;}x,intx,intD、publicint(intx,inty){Returnx+y;}10、在C#中下面关于循环,下面说法错误的是()。A.while循环和for循环都是是先判断条件表达式是否成立,若是成立,则执行循环体;否则结束循环。B.do-while循环在Java和C#中只有大括号换行及条件表达式不同,语法和执行顺序基本一样。C.for循环有时候可以使用整型变量做循环计算器,通过表达式限定计算器变量值控制循环。D.foreach()自动遍历给定集合的所有值。11、C#中分割字符串的方法是()A、SplitB、LengthC、InsertD、Copy12、在C#中,下面关于引用传递说法正确的是()。A、引用传递不用加ref关键字B、使用引用传递值不会发生改变C、使用引用传递值会发生改变D、引用类型和值传递结果一样13、在C#中下面关于break和continue语句的使用说法正确的是()。A.continue语句的作用是退出当前的循环结构,而break语句是跳出本次循环,开始执行下一次循环。B.break语句和continue语句在当前循环结构中跳转的位置基本相同。C.在嵌套循环中,当break和continue出现在内层循环时,可能会影响外层循环的执行。D.上面说法全部错误。14、C#中的if的条件是()类型的A、bool类型B、int类型C、string类型D、引用类型15、下列说法正确的是();A、在C#中++的用法和Java中的一样B、在C#中++在前,是先运算在加1C、在C#中++在后,是先加1再运算D、以上说法都是正确的16、下列说法错误的是()A、C#中的数据类型可分为值类型和引用B、C#中bool类型的默认值是falseC、C#中变量的命名可以使用数字开头D、C#中紧跟在switch结构后面表达式的值或变量是字符类型和string类型17、使用Substring()方法从字符串administrator中截取str字符串,那么方法的两个参数应该分别为()。A.73B.63C.79D.6818、C#的源文件的后缀名是()A、.JavaB、.csC、.txtD、.mdf19、C#中常量的声明使用()A、finalB、constC、staticD、args20、C#中对数组的初始化正确的是()A、int[]array={2,3,6

是湛****21
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf