1 / 29
文档名称:

C#测试试题.doc

格式:doc   大小:53KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#测试试题.doc

上传人:qsrkmc24 2021/12/9 文件大小:53 KB

下载得到文件列表

C#测试试题.doc

相关文档

文档介绍

文档介绍:精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 1 页
选择题(50题/2分)
1、C#的数据类型分为()
A、值类型 B、引用类型 C、接口类型 D、类类型
引用类型:数组类型 类类型 接口类型
2、 下面C#中关于命名空间说法错误的是(B)
A、命名空间用于组织相关的类型
B、命名空间可以嵌套
C、在同一个引用程序章,不同的命名空间中不允许有相同名称的类
D、use用于引用命名空间
3、 关于下面程序,说法正确的是()
btye a=3 , c=5;
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 2 页
btye d=a+c;
(“ d=”+d);
A、编译通过,结果为8
B、编译通过,结果为35
C、编译不通过“byte a=3 , c=5;”,有错误,不能这样定义变量
D、编译不通过“btye d=a+c”有错误,d应该为int类型
注:所有的小数默认是double类型,所有的整数默认是int类型
4、关于下面程序执行并运行的结果是()
int x=3;
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 3 页
int y=5;
int res=x+(x++)+(++x)+y;
(res);
A、16 B、19 C、15 D、17
++在前 , 先自加,在运算
++在后, 先运算,后自加
5、 已知程序如下
Int a=3, b=4, c=8;
If(a+b>c)
If(++a==b)
(++a);
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 4 页
else
(a++);
程序编译并运行,结果为()
A、5 B、4 C 、编译错误 D、编译通过,没有任何输出
如果if中代码块只有一条语句,那么可以省略大括号。
6、 已知程序如下:
Int i=1, sum=0;
While(i<=100)
Sum+=i;
i++;
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 5 页
(sum);
结果是()
A、5000 B、5050 C 、0 D、1 2 3 …100
7、请选择正确的语句()
A、for(int i=0; intj=0; j!=10; i++; j++)
B、for(int i=0; j=0; j=i=10; i++; j++)
C、for(int i=0; j=0; j!=10; i++; j++)
D、for(int i=0; intj=0; j==i==10; i++; j++)
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 6 页
8、C# 获取数组的长度使用()方法;
A、.lengh B、.length() C、Length D、Length()
9、在C#中,定义方法的语法正确的是()
A、public int Sum(int x, int y)
Return x+y;
B、public bool Sum(int x, int y)
Return x+y;
C、public int Sum(bool x, int y)
Return x+y;
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 7 页
D、public int (int x, int y)
Return x+y;
10、 在C#中下面关于循环,下面说法错误的是()。
while循环和for循环都是是先判断条件表达式是否成立,若是成立,则执行循环体;否则结束循环。
do-while循环在Java和C#中只有大括号换行及条件表达式不同,语法和执行顺序基本一样。
for循环有时候可以使用整型变量做循环计算器,通过表达式限定计算器变量值控制循环。
foreach()自动遍历给定集合的所有值。
11、C#中分割字符串的方法是()
精品文档,仅供学****与交流,如有侵权请联系网站