C#题目考试题目

1. C#中每个int类型的变量占用( )个字节的内存。
A. 8 B.4 C.2 D.1
2. 引用类型存储在( )中。
A. 堆栈 B.堆内存 C.队列 D.列表
3. 在C#中,表示一个字符串的变量应使用以下哪条语句定义?
A. CString str; B.string str;
C. Dim str as string D.char *str;
4. 在类的定义中,类的( )描述了该类的对象的行为特征。
A. 类名 B.方法 C.所属的名字空间 D.私有域
5. 如果未显式赋值,则将整型值( )赋给枚举中的第一个元素。
A. 1 B.0 C.2 D.3
6. 以下错误的转义字符是( )。
A. ‘\\’ B.‘\81’ C. ‘\”’ D.‘\0’
7. float类型的值可以隐式转换成( )类型的值而保持值不被改变
A. char B.double C.long D.int
8. 在C#程序中,下列用来处理异常的结构,错误的是( )。
A. try{}catch{}finally{} B.try{}finally{}
C.catch{}finally{} D.try{}catch{}
9. 在C#中,假设Class1是一个类,而IExample是一个接口,下面的( )类声明是正确的。
A. class Employee: Class1, IExample
B. class Employee: IExample, Class1
C. class Employee- Class1, IExample
D. class Employee: Class1/IExample
10. ( )在属性的设置方法的实现内,用于访问传递给该属性的隐式参数。
A. this B. value C.proterty D. args
11. 在C#语言中,if语句中的判断表达式( )
A. 必须是逻辑表达式可以 B.是任意有效表达式
C.必须是逻辑或关系表达式 D. 必须是关系表达式
12. 字符串数组strarray包含以下元素:
string[] strarray={“this”, “is”, “a”, “test”};
则以下语句在控制台的输出是什么?( )
string strafterjoin =string.Join(“, ”,strarray);
Console.WriteLine(strafterjoin);
A.”this”,”is”,”a”,”test” B.this is a test
C.this,is,a,test D.thisisatest
13. 以下关于C#代码的说法正确的是( )
public abstract class Animal
{
public abstract void Eat();
public void Sleep(){ }
}
A.代码编译错误,因为类中方法没有实现
B.代码编译错误,因为类中存在非抽象方法
C.该段代码正确
D.通过代码”Animal an = new Animal();”可以创建一个Animal对象
14. 在C#中,关于继承和接口,以下说法正确的是( )
A.C#允许多接口实现,也允许多重继承
B.C#允许多接口实现,但不允许多重继承
C.C#不允许多接口实现,但允许多重继承
D.C#不允许多接口实现,也不允许多重继承
15. 在.NET中,程序中的错误可以划分为以下除了( )的三类。
A. 逻辑错误 B.运行时错误 C.语法错误 D.自定义错误
16. 在C#中,( )正确定义了一个数组。
A.int iArray = new int[10];
B.int[] iArray = new int;
C.int[] iArray = new int(10);
D.int[] iArray = new int[10];
17. 以下选项中,哪一个变量名的定义是错误的( )
A. Abc B.my_vala C._myValue D.class
18. 在面向对象技术中,类是由( )组成的
A.数据 B.方法 C.属性 D.以上全是
19. 在面向对象技术中,接口主要是用来实现( )的技术
A. 继承 B.封装 C.多态 D.以上都是
20. 用来定义事件的关键字是( )
A. event B. delegate C. interface D.以上都不是
我要标准答案,

1-5bbbbb其中第二题值类型才储存于堆栈中。
6、c(\\为反斜杠,\81为对应的ASCII码里面的具体什么我也不知道,\0空字符)
7、b
8、a
9、a
10、b
11、a
12、c
13、c
14、b
15、d
16、d
17、d
18、d
19、a
20、a

不拿八十都要拿90
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-04
不包全对,及格没问题
cabbb
abbbb
cccda
dddda
第2个回答  2010-07-06
B B B B B
B B C A B
A C C B D
D D D C A
最多错一道。
第3个回答  2010-07-08
BBBBB
BBCAB
CCCAD
DDDCA
第4个回答  2010-07-05
CABBB
ABCAB
CCCBA
DDDDA
相似回答