您所在位置: 网站首页 / C#测试试题.docx / 文档详情
C#测试试题.docx 立即下载
2025-08-25
约3.8万字
约62页
0
41KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C#测试试题.docx

C#测试试题.docx

预览

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

10 金币

下载文档

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

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
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C#测试试题

文档大小:41KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用