.net复习题1(答案)
更新时间:2024-01-31 18:00:01 阅读量: 教育文库 文档下载
- net复数推荐度:
- 相关推荐
一、判断题[30分](在表格内填空,正确填A,错误填B请不要改变字体的颜色) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 A B B A A A B B B B B B A B A
1、在switch语句中, default分支可以放在前面,也可以放在后面。 2、一个数组可以存储许多不同类型的值。 3、只有在try块中才能引发异常。
4、当通过一个超出边界的数组下标访问数组时,会导致一个异常出现。 5、值类型的变量直接存储其数据。
6、引用类型的变量存储对其数据的引用。
7、无论对一个变量做什么操作,均不会影响其他变量。 8、object类型的变量只能存放简单类型的值。 9、try语句中,finall块是可选的。
10、已知a=3,b=4 ,则++(a+b)的结果为8。 11、静态变量属于某个特定的实例。 12、实例变量不属于某个特定的实例。 13、变量的代码块定义了变量的作用域。
14、对作用域外的变量,作用域内的变量是可见的。 15、变量在进入作用域时被创建,离开作用域时被销毁。
二、选择题[60分](在表格内填写正确答案的大写字母,请不要改变字体的颜色,当有多个A时,表示是多选题)
题号 答案 题号 答案 1 B 2 D 3 A 4 D 5 C 6 B 7 D 8 B 9 A 10 11 12 13 14 15 C B C C C ABC 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 A A AC A A A D D B A B D D D C
1、有两个double型变量x和y,分别取值8.8.和4.4,则表达式(lint) x-y/y的值是--------------------。
A. 7 B.7.0 C.7.5 D. 8.0
2、已知大写字母A的ASCⅡ码是65,小写字母a的ASCII码是97,则十六进制字符常量\B 表示--------------------。
A.字符a B.字符A C.字符b D.字符B 3、对于跳转语旬break和continue,说法正确的是--------------------。
A.Continue语句只能用于循环体中 B.Break语句只能用于循环体中
C.Continue和break语句的跳转范围不明确,容易产生歧义 D. Break语句是无条件跳转语句,Continue语句不是 4、若
int a=20, b=5, c=10,d =3; bool s, e= false;
则表达式“(s=a
A.0 B.1 C.true D.false 5、已知
enum Course { Math, English, Computer, History, Chemistry=0, Philology,Philosophy} Course cc;
则下列语句错误的是------------------。
A. int a = (int) Course . English; B. cc=Course. English +2; C. cc=5;
D. bool b = Course. Math = = Course. Chemistry; 6、以下程序的输出结果是--------------。 Int a= 10, b=20, c =30; c-=b-=a;
Console.Write(a= a= =b ? a: b);
Console.Write(“,{0},”, a A.10,20,30 B. 10,10,20 C. 10,11,20 D. 10,10,21 7、以下程序的输出结果是--------------。 string str= “b856ef10”; string result= “”; for (int i =0; str[i] >= ‘a’ && str[i]<=’z’; i +=3) { result = str[i]+result ; Console.WriteLine(result); } A.10fe658b B.feb C. 10658 D.b 8、for(int i=10, j=1000; i>=0 && j!=0; i--)循环执行的次数是--------------。 A.1000 B.11 C.10 D.0 9、以下程序的输出结果是--------------。 Int[,] a={ { 1, 7, 32 }, {28,-3,-6 }, {-9,5, 10}} ; int r=0; For (int i =0; i <3; i++) { If (a[i,j] % 2= =0) { continue; r += a[i, j]; } } Console.WriteLine(r); A.1 B.25 C.64 D.76 10、( )是独立于CPU 的指令集,它可以被高效地转换为特定于某种CPU 的代码。 A.CLR B.CLS C.MSIL Microsoft 中间语言 D.XML Web Service 11、在Visual Studio.NET 窗口中,在( )窗口中可以察看当前项目的类和类型的层次信息。 A.解决方案资源管理器 B.类视图 C.资源视图 D.属性 12、Net依赖以下哪项技术实现跨语言互用性?( ) A.CLR B.CTS C.CLS D.CTT 13、在visual studio.Net窗口中,在( )窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。 A.解决方案资源管理器 B.类视图 C.资源视图 D.属性 14、.NET 安全框架中,应用程序所属的“角色”是指( ) A. 启动该程序的用户必须处于的Windows 本地组 B. 该程序运行时使用哪个Windows 用户账号访问系统资源 C. .NET 框架定义的一组Principal 对象的集合,符合这些Principal的程序就属于该角色 D. .NET 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源 15、在C#程序中.主函数的正确声明为: ( ) A.static int main( ){??} B.static void main( ){??} C.static void main( ){??} D.static main( ){??} 16、已知在某Windows Form 应用程序中,主窗口类为Form1, 程序入口为静态方法From1.Main.如下所示: public class Form1 : System.Windows.Forms.Form { //其他代码 static void Main() { //在此添加合适代码 } } 则在Main 方法中打开主窗口的正确代码是( )。 A. Application.Run(new Form1()); B. Application.Open(new Form1()); C. (new Form1()).Open(); D. (new Form1()).Run(); 17、关于结构类型,下列说法哪些是正确的?( ) A. 结构是值类型 B. 结构中不允许定义带参数的实例构造函数; C. 结构中不允许定义析构函数 D. 结构中可以定义成员方法,但是方法内不能使用this 指针 E. 不能使用new 关键字创建结构类型的实例 18、下列哪些运算符是属于“右结合”的? ( ) A.赋值运算符 B.二元运算符 C.一元运算符++ D.移位运算符<<和>> 19、下列语句在控制台上的输出是什么? ( ) if(ture) System.Console.WriteLine(“FirstMessage”); System.Console.WriteLine(“SecondMessage”); A.FirstMessage SecondMessage B.Secondmessage C.无输出 D.FirstMessage 20、C#中执行下列语句后。n的值为多少?( ) int n =21;n<<=1; A.n=42 B.n =1 C.n=21 D.n=20 21、下列语句在控制台上的输出是多少?( ) string msg = @”Hello\\nWorld!”; System.Console.WriteLine(“msg”); A. Hello\\nWorld! B. @”Hello\\nWorld!” C. Hello World! D. Hello World! 22、C#中每个bool类型量占用( )个字节的内容. A.4 B.2 C.8 D.1 23、C#中执行下列语句整形变量x和y的值是多少?( ) int x=100; int y=++x; A.x=100 y=100 B.x=101 y=100 C.x=100 y=101 D.x=101 y=101 24、在C#中,预处理器指令#region(地区,范围)和#endregion 的作用是( )。 A. 注释#region 和#endregion 之间的代码 B. 为Code Editor 定义一段可折叠代码区 C. #region 和#endregion 之间的代码在Debug 版本中不参加编译 D. #region 和#endregion 之间的代码在Release 版本中不参加编译 25、以下是一些C#中的枚举型的定义,其中错误的用法有( ) A.public enum var1{ Mike = 100, Nike = 102, Jike } B.public enum var1{ Mike = 100, Nike, Jike } C.public enum var1{ Mike=-1 , Nike, Jike } D.public enum var1{ Mike , Nike , Jike } 26、C#的数据类型有( ) A.值类型和调用类型 B.值类型和引用类型 C.引用类型和关系类型 D.关系类型和调用类型; 27、int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是( )。 A.9 B.2 C.6 D.越界 28、以下哪个是可以变长的数组?( ) A.Array B.string[] C.string[N] D.ArrayList 29、下列语句创建了多少个string 对象?( ) string[][] strArray = new string[3][4]; A. 0 B. 3 C. 4 D. 12 30、执行下列程序,C的值为多少?() int a=0x0021;b=0x00ff; a<<=4; int c=a&b A. ff B. 3 C. 16 D. 10 二、程序设计题[9分](在表格内填写正确答案的大写字母,请不要改变字体的颜色) 题号 1 2 3 答案 B C C 1、 运行程序2-15,将语句“case3:”改为“ case 3: break;” 则程序运行时显示: A.This month has 31 days B.This month has 0 days C.This month has 0 days D.This month has 0 days 思考为什么? 2、 运行程序2-21,将语句“break”改为“ // break;” 则程序运行有可能 A.出错 B.变慢 C.加快 D.与原来一样 思考为什么? 3、 运行程序2-05,则程序运行错误原因可能是 A.引用类出错 B.动态变量的使用出错 C.静态变量的使用出错 D.实例变量的引用出错 思考为什么?
正在阅读:
.net复习题1(答案)01-31
关于我国当前社会公德建设的现状的调查报告01-29
公文词汇练习11-07
大米行业调查报告(精选多篇)09-28
北京市重性精神疾病信息报告管理办法05-30
关于家的作文600字03-31
优秀班主任赠学生寄语集锦02-15
福师《市政学》在线作业一01-27
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 复习题
- 答案
- net
- 如何判断一个男人能否深交
- 2013年高考数学(课标版)原创预测题(理科):专题三 数列
- 2009齐齐哈尔语文中考试题及答案
- 房地产项目水土保持方案报告书(案例模板)
- 南开19春学期(1709、1803、1809、1903)《国际经济学(尔雅)》在线作业答案
- 怡亚通入职培训测试170409a
- 国家高速公路网中长期规划详细情况 - 图文
- 2、横琴珠岛西路方案
- 混凝土面板堆石坝面板砼及接缝止水专项施工方案
- 名师教案课堂实录一等奖《老王》特级教师肖培东
- 16秋华师《人力资源管理B》在线作业
- 勤动脑多思考3
- 平潭综合实验区财税政策汇编(国税部分)
- 精蒽咔唑
- 2011年天津市中考物理试题及答案(word)
- 北大青鸟SQL Server测试题
- 最高院建设工程施工合同司法解释第十七条 工程款利息的计算标准
- 20110919文本:安顺市天落湾综合旅游区开发规划
- 初中化学教师业务考试试卷(3)及答案
- 孩子的心灵需要呵护