【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C#程序设计基础习题答案(郑宇军》,欢迎阅读!
C#程序设计基础习题答案(郑宇军 编)(2011-01-10 12:13:25)
标签: 杂谈
(1)以下不属于.NET编程语言的是 。(A)
A.Java B.C# C.VC.NET D.VB.NET
(2)C#语言经编译后得到的是 。(D)
A.扩编指令 B.机器指令 C.本机指令 D.Microsoft中间语言指令
(3)C#程序的执行过程是 。(D)
A.从程序的第一个方法开始,到最后个方法结束
B.从程序的Main方法开始,到最后一个方法结束
C.从程序的第一个方法开始,到Main方法结束
D.从程序的Main方法开始,到Main方法结束
(4)Console标准的输入和输出设备分别是 和 。(A C)
A.键盘 B鼠标 C.屏幕 D.打印机
(5)以下属于c#简单值数据类型的有 。 (ABC)
A.int类型 B.int[]类型 C.char类型 D.枚举类型
(6)要使用变量age来存储人的年龄,则将其声明为 类型最为适合。(B)
A.sbyte B.byte C.int D.float
(7)以下数组声明语句中,不正确的有 。(BC)
A.int [] a; B.int a [] = new int[2]
C.int [] a == {1,3}; D.int [] a = int [] {1,3};
(8)以下多维数组声明语句中,不正确的有 。(C)
A.int[,]a = new int[2,3]; B.int[,] a = {{1,2,3}};
C.int[2,3] a = new int[2,3]; D.int[,] a = {{1,2,3},{2,3}};
(9)若多维数组a有4行3列,那么数组中第10个元素的写法为 。(C)
A.a[10] B.a[2,1] C.a[3,0] D.a[4,1]
(10)以下赋值语句中,正确的有 。(B)
A.short X = 50000; B.ushort Y= 50000;
C.long X =1000;int Y=x; D.double x=20;decimal Y=x;
(11)以下拆箱转换语句中,正确的有 。(D)
A.object o; int i = (int)o;
B.object o=10.5; int i= (int)o;