版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
复习题一一、单选题1、________技术允许我们创建一个GUI,而不需要编写一行代码。A、可视化编程B、面向对象C、面向过程D、命令结构2、在C#程序中,用_____和______开始和结束方法体。A、begin和endB、if和endifC、start和returnD、{和}3、在C#程序中,每个语句必须以_____作为语句的结束。A、句号(.)B、分号(;)C、逗号(,)D、冒号(:)4、_____符号开始了一个单行注释。A、//B、/C、*D、note5、_____类可以显示消息对话框。A、ConsoleB、WriteLineC、MessageBoxD、ReadLine6、c#在______方法处开始执行。A、FunctionB、MainC、mainD、Abstract7、符号____开始了一个方法的定义体。A、{B、}C、;D、,8、C#程序用包含_____的方法来指明将从某个命名空间里合并类。A、MainB、mainC、UsingD、using10、开发C#程序的集成开发环境是_________。A、VisualStudio.NetB、IDEC、FRAMD、CommonLanguageRuntime三、判断题1、在程序执行的时候,注释使得//后面的文本打印在屏幕上。F2、开始于//的注释被称为单行注释。T3、每个C#程序必须包含一个Main方法。T4、C#应用程序从Main方法开始执行。T5、定义类和方法的花括号不必成对匹配。F7、C#是一种面向对象语言。T9、C#是.NET应用程序惟一可用的语言。F复习题二一、单选题1、C#的值类型涉及简朴类型、结构类型和_______。
A、类类型
B、接口类型
C、委托类型
D、枚举类型2、C#的引用类型涉及类类型、接口类型、委托类型和_______。
A、数组类型
B、简朴类型
C、结构类型
D、枚举类型3、简朴类型包含整数类型、字符类型、浮点类型、小数类型和______.
A、ushort
B、bool(布尔类型)
C、int
D、long4、对于下列程序语句:charc='\x0032';Console.WriteLine(c);
上述语句输出的结果是:_____。A、32
B、50C、25、对于下列程序语句:charc='\u0032';Console.WriteLine(c);
上述语句输出的结果是:_____。A、32
B、50C、26、定义枚举类型的语句是______。A、enumWeekDays{Sun,Mon,Tue,Wed,Thu,Fri,Sat};B、structPhoneBook;C、classTestD、publicMain()8、下列变量声明中,可以在类中各个模块中起作用的变量修饰符是______。A、local
B、publicC、private
D、static9、声明常量的关键字是_____。A、class
B、structC、const
D、interface10、C#中“三元运算符”是______。A、?:
B、%C、++
D、--11、下列程序语句中,变量i运算的结果是________。
inti,a=31,b=10;
i=a/b;
A、3.1
B、1
C、3.0
D、312、下列程序语句中,变量i运算的结果是________。
inti,a=32,b=10;
i=a%b;
A、3.2
B、2
C、3.0
D、313、下列程序语句中,变量i运算的结果是________。
inti,a=10;
i=a++;
A、11
B、12
C、10
D、9三、判断题1、所有的变量在声明它们的时候必须给出数据类型。
T2、C#认为变量number和Number是等效的。
F3、算术运算符*、/、%、+、-都在同一个优先级上。
F4、包含在双引号之间的一串字符被称为短语或短语文字。
F5、整数除法产生一个整数商。
T6、括号在算术表达式中不能用来逼迫运算符按照程序所希望的顺序计算。
F7、赋值表达式中赋值符号的左侧总是先行计算。
F8、C#中的算术表达式必须被写成直行的形式,以方便向计算机里输入数据。
T复习题三一、单选题1、所有的程序都可以由3种控制结构组成,即()。A、顺序结构、判断结构、多分支结构B、顺序结构、选择结构、循环结构C、选择结构、for结构、if结构D、循环结构、判断结构、主程序结构2、()选择结构在条件为真时执行一个动作,而在条件为假时执行另一个动作。A、switchB、ifC、if…elseD、if…elseif3、指明特定数目的循环称为()循环。A、计数控制或拟定次数B、次数C、计量D、数值4、可以列举集合中的每一个元素的循环语句是()。A、whileB、do-whileC、forD、foreach5、对计算机程序中的语句将要执行的顺序的描述称为()。A、程序控制B、程序执行C、程序调试D、程序编译6、()语句可以在多个分支中进行选择。A、switchB、ifC、if…elseD、if…elseif7、可以中断当前的选择或循环,并跳出当前的选择或循环的语句是()。A、exitB、breakC、gotoD、continue8、可以结束本次循环的语句是()。A、exitB、breakC、gotoD、continue9、()是一种帮助程序员开发算法的人造的非正式语言。A、图表B、流图C、框架D、伪代码10、C#保存了()来实现各种特性,例如语言的控制结构。A、语句B、语法C、关键字D、程序11、一个()语句通过在一个语句所放置的地方放置一个分号来指明不做任何动作。A、空B、输出空行C、输入空行D、规范12、for循环结构应当用()值进行计数。A、浮点数B、整型C、双精度D、字符13、在下面while循环结构中本应循环20次的条件,用关系运算符<代替<=,将引起一个()错误。inti=1;while(x<20)…A、逻辑B、语法C、边界D、语句14、在for循环结构中初始化一个控制变量,则该控制变量仅能在该循环体内使用。这称为变量的()。A、结构体B、循环体C、控制语句D、作用范围15、for循环结构中,递增发生在每次结构体执行()。A、后B、前C、过程中D、循环结束16、for结构头中的多个初始化应当以()号分隔开。A、;B、//C、:D、,17、在()中放置一个值不变的表达式将导致糟糕的执行效果。A、顺序结构B、选择结构C、循环D、任意结构18、下列程序执行的结果是输出()。usingSystem;classtest{staticvoidMain(){for(inti=0;i<=100;i++)Console.WriteLine(i);}}A、0到100之间的所有整数B、1到100之间的所有整数C、0到100之间的所有偶数D、0到100之间的所有奇数19、下列程序执行的结果是输出()。usingSystem;classtest{staticvoidMain(){for(inti=1;i<=100;i++){if(i%2==0)Console.WriteLine(i);}}}A、1到100之间的所有整数B、0到100之间的所有整数C、1到100之间的所有偶数D、1到100之间的所有奇数20、下列程序执行的结果是输出()。usingSystem;classtest{staticvoidMain(){ints=0;for(inti=1;i<=100;i++){if(i%2==0)s=s+i;}Console.WriteLine(s);}}A、1到100之间的整数之和B、0到100之间的所有整数C、1到100之间的偶数之和D、1到100之间的奇数之和三、判断题2、顺序执行是指程序中的语句一条接一条的执行。T3、推荐C#程序员使用goto语句。F4、if结构称为单选结构。T5、while结构体可以是一个单语句也可以是一个程序块。T6、在if结构的条件后面放置分号通常是一个逻辑错误,而不是语法错误。T8、C#是完全面向对象程序设计的,它没有顺序结构。F9、switch结构中必需要有default语句。F复习题四一、单选题1、程序代码可以通过和类对象引用一起的()操作符来访问该类的成员。A、.B、;C、“D、‘2、声明为()的一个类成员,只有定义这些成员的类的方法可以访问。A、publicB、internalC、protectedD、private3、()可以初始化一个类的实例变量。A、析构函数B、构造函数C、实用函数D、主函数4、属性的()方法用来给类的private实例变量赋值。A、getB、mainC、setD、math5、类的方法通常声明为(),类的实例变量通常声明为()。A、internal,privateB、public,privateC、internal,publicD、public,internal6、属性的()方法用来获取类的private数据的值。A、getB、mainC、setD、math7、关键字()表达一个类的定义。A、usingB、#defineC、namespaceD、class8、类的成员声明为()的时候,该类的对象在范围内的任何地方都可访问。A、publicB、internalC、protectedD、private9、()操作符动态地给指定类型的对象分派内存。A、sealedB、abstractC、newD、protected10、M是类A中被声明为static的成员,B是类A的对象实例,则引用成员M的对的格式是()。A、B.MB、A.MC、M.BD、M.A11、()是软件重用的一种形式。A、重载B、继承C、多态D、事件12、只有在基类的定义或在派生类的定义中,才干访问基类的()成员。A、abstractB、sealedC、protectedD、public13、在()关系中,一个类的对象也可以被看作它的基类的对象。A、重载B、继承C、多态D、事件14、一个类与它的派生类之间存在()关系。A、层次结构B、面向过程C、实体结构D、平面结构15、基类的()成员只能在同一程序集中被访问。A、publicB、privateC、internalD、protected16、通过()引用,派生类构造函数可以调用基类构造函数。A、objectB、classC、baseD、system17、将一个基类对象当作()也许引发错误。A、方法B、属性C、事件D、派生类对象18、多态性有助于移除不需要的()逻辑。A、forB、switchC、do…whileD、foreach19、假如一个类包含一个或多个abstract方法,它是一个()类。A、抽象B、密封C、委托D、保护20、其对象可以被实例化的类称为()类。A、抽象B、密封C、实体D、保护21、使用关键字()声明的类不能被继承。A、abstractB、sealedC、protectedD、public28、定义为()类型的变量,只能共享一个特殊变量的副本。A、publicB、internalC、staticD、extern29、要创建C#类的常量成员,程序员必须用关键字()声明。A、static或publicB、const或readonlyC、internal或externD、abstract或sealed30、类通常从该类的客户端隐藏实现细节。这称为()。A、信息隐藏B、类的封装C、对象细节D、类的重用35、声明命名空间的关键字是()。A、namespaceB、usingC、classD、public三、判断题1、所有的对象都通过引用传递参数。T2、构造函数可以返回值。F3、属性必须定义get和set存取程序。F4、对象的this引用是对该对象自身的引用。T5、static成员即使该类型没有对象存在也可以引用。T6、类的static成员可以通过该类的实例来引用。F7、声明为const的变量,必须在声明时或在该类的构造函数中初始化。F8、不同的命名空间中不能有名称相同的类或方法。F9、程序集文献不一定必须规定定义一个入口程序Main()。T11、基类的构造函数不能被派生类继承。T15、继承能促进高质量软件重用性。T16、抽象基类的方法中,所有方法必须被声明为abstract。F复习题五一、单选题1、执行字符串相加操作,可以用()运算符。A、+B、-C、&D、#2、下列程序语句执行的结果是()。stringstr="Howareyou!";Console.WriteLine(str.Length);A、10B、11C、12D4、下列程序语句执行的结果是()。stringstr1="\u0068ello!";stringstr2="h";str2+="ello!";Console.WriteLine(str1==str2);A、0B、1C、TrueD5、下列程序语句执行的结果是()。stringstr1="abcd";stringstr2=str1.Insert(1,"EE");Console.WriteLine(str2);A、aeebcdB、aEEbcdC、EEabcdD、AeeBCD6、下列程序语句执行的结果是()。stringstr1="toachor";stringstr2=str1.Replace("o","e");Console.WriteLine(str2);A、teacherB、toacherC、teachorD、toachor7、下列程序语句执行的结果是()。stringstr1="goodmorning";stringstr2=str1.Substring(9,3);Console.WriteLine(str2);A、ninB、ingC、rni
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工矿企业粉尘风险防控实施方案
- 保险公司投诉管理培训
- 海港工程混凝土结构防腐专项施工方案
- 建筑监理现场安全检查履职实操手册
- 扬尘污染综合管控治理实施方案
- 费用报销管理制度及流程
- 智算中心液冷散热系统施工方案
- AI论文投稿辅助操作SOP
- 物料仓储出入库管理SOP
- 危化品泄漏突发事件应急预案方案
- 课堂英语教师口语用语200句
- 中小学生日常行为规范暨教育惩戒实施细则
- 2026富邦华一银行成都分行社会招聘笔试参考题库及答案详解
- 2026年高考政治真题完全解读(黑吉辽蒙卷)
- 危楼拆除安全培训课件
- 心率失常教学课件
- 煤矿许用数码电子雷管及起爆控制器安全标志管理方案(试行)
- 第14课 丝绸之路的开通与经营西域(教学设计)2024-2025学年七年级历史上册同步高效课堂(统编版2024)
- 《中医治未病技术操作规范 中药蜡疗推弹法》
- AQ 1115-2018 煤层气地面开发建设项目安全设施设计审查和竣工验收规范(正式版)
- T-SDSES 003-2024 污水处理用活性焦吸附与再生工艺技术要求
评论
0/150
提交评论