C#所有的自测题

上传人:xmg****18 文档编号:108498592 上传时间:2019-10-24 格式:DOC 页数:37 大小:94KB
返回 下载 相关 举报
C#所有的自测题_第1页
第1页 / 共37页
C#所有的自测题_第2页
第2页 / 共37页
C#所有的自测题_第3页
第3页 / 共37页
C#所有的自测题_第4页
第4页 / 共37页
C#所有的自测题_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《C#所有的自测题》由会员分享,可在线阅读,更多相关《C#所有的自测题(37页珍藏版)》请在金锄头文库上搜索。

1、. . . .第一章1.1填空题1. 计算机只能直接理解仅有1和0组成的 机器 语言。2. 计算机处理数据时,使用的是被称为计算机程序的指令集。3. 本章讨论的计算机编程语言的三种类型是:机器语言、汇编语言和高级语言。4. 将高级语言程序翻译成机器语言的程序,称为编译器。5. Visual Studio是一个集成开发环境,C#程序在这个环境下开发。6. C#是一种面向对象、事件驱动的语言。7. C#编程语言是Microsoft专门为.NET平台而创建的。8. 超文本标记语言(HTML)是用来在万维网衫通过“超链”的文本文档而工程共享信息的一种语言。9. 公共语言运行时(CLR)执行.NET程序

2、。10. 对象具有属性,可执行动作(也称为方法或行为)。11. 面向对象设计(OOD)以与人们描述现实世界类似的方法来建模软件。1.2判断下列语句是否正确。1.UML主要用于实现面向对象的系统。 错2.C#是一种面向对象的语言。 对3.C#是编写.NET应用程序的唯一可用语言。 错4.计算机能够直接理解高级语言。 错5.不管原始的.NET语言尺,MSIL都是所有.NET程序编译时的共同中间格式。 对6.NET框架可移植到非Windows平台。 对 第二章2.1填空题1. 可视化编程技术使程序员能够不必编写任何代码即可创建GUI。2. 方案是一个或多个工程的组合,这些工程共同构成了一个Visua

3、l C#程序。3. 当把鼠标指针移到窗口区域以外时,窗口会再次隐藏起来,这一特性被称为自动隐藏。4. 当鼠标指针悬停在图标上时,会出现工具提示。5. 可以在Solution Explore窗口中浏览方案文件。6. Properties窗口中的属性可以按字母顺序或类别顺序排序。7. 窗体的Text属性设置窗体标题栏中的文本。8. 工具箱使程序员能够以可视化的方式向窗体添加控件。9. 上下文相互帮助会根据当前的上下文内容显示相关的帮助文件。10. TextAlign属性指定卷标仲如何对齐文本。2.2判断下列语句是否正确。1.IDE的标题栏显示的是IDE的模式。 对2. 会触发“自动隐藏”的特性。

4、错3.工具栏图标代表各种菜单命令。 对4.工具栏包含程序员能够拖入窗体的控件的图标。 错5.窗体和卷标都有标题栏。 错6.只有在编写代码时才能够修改控件的属性。 错7.图形框控件通常显示图像。 对8.C#文件的扩展名为.csharp。 错9.窗体的背景色是用BackColor属性设置的。 对第三章3.1填空题1. 每个方法体以左大括号()开始,以右大括号()结束。2. 大多数语句都以分号(;)结束。3. if语句用来作出判断。4. 单行注释以/开始。5. 空行、空白字符和制表符被称为可能空白字符。换行符也被认为是空白字符。6. 关键字是C#保留使用的。7. C#程序从Main方法开始执行。8.

5、 Console.writeLine 和 Console.write会在控制台窗口显示信息。3.2判断下列语句是否正确。1. 当执行程序时,程序中的注释会使计算机在屏幕上显示/之后的文本。 错2. C#会认为变量number和NuMbEr是相同的。 错3. 求余运算符(%)只能用于整形操作数。 错4. 算数运算符*,/,%,+,都具有相同的优先级。 错3.3编写语句,完成下列任务。1.将变量c,thisIsAVariable,q76354和number声明成int类型。 Int c,thisIsAVariable, q76354, number; 或者Int c;Int thisIsAVari

6、able;Int q76354;Int number;2.提示用户输入一个整数。Console.Write(“Enter an interger:”);3.输入一个整数并将它赋予一个int型变量value。Value=Convert ToInt32(Console.ReadLine();5. 如果变量number不等于7,显示“The variable number is not equal to 7”。 If number(!=7) Console.WriteLine(“The variable number is not equal to 7”);6. 在控制台窗口的一行中显示“this

7、is a C# application”Console.WriteLine(“This is a C# application”);7. 在控制台窗口的两行中显示“this is a C# application”,第一行应以“C#”结尾,使用Console.WriteLine方法。 Console.WriteLine(“This is a C#n application”);8. 在控制台窗口的两行中显示“this is a C# application”,第一行应以“C#”结尾,使用Console.WriteLine方法和两个格式项。 Console.WriteLine(“0/n1”,“

8、This is a C#”,“ application”);3.4找出并改正以下语句中的错误。1.if(c7); Console.WriteLine(“C is less than 7”); 错误:if语句中条件(c7)Console.WriteLine(“C is equal to or greater than 7”);错误:关系运算符=不正确。 改正:将=改为 =。3.5 编写声明、语句或注释,完成下列任务。 1.表明程序将计算三个整数的乘积。 /Calculating the product of three integers2.将变量x,y,z和result声明成int型。 Int

9、x,y,z,result; 或者 Int x; Int y; Int z; Int result;3.提示用户输入第一个整数。 Console.Write(“Enter first interger:”);4.读取用户输入的第一个整数,并将它保存在变量x中。 X=Convert ToInt32(Console.ReadLine();5.提示用户输入第二个整数。 Console.Write(“Enter second interger:”);6.读取用户输入的第二个整数,并将它保存在变量y中。 y =Convert ToInt32(Console.ReadLine();7.提示用户输入第三个整数

10、。 Console.Write(“Enter third interger:”);8读取用户输入的第三个整数,并将它保存在变量z中。 z=Convert ToInt32(Console.ReadLine();9. 计算包含在变量x,y和z中的三个整数的乘积,并将结果赋值给变量result。Result=x*y*z;10. 显示消息“Product is ”,后接变量result的值。 Console.WriteLine(“Product is 0”,result); 3.6 利用在练习3.5中编写的语句,写一个完整的程序,它计算并显示三个整数的乘积。 Using system; Public

11、class product Public static void main(string args) Int x; Int y; Int z; Int result; Console.Write(“Enter first interger:”); X=Convert ToInt32(Console.ReadLine(); Console.Write(“Enter second interger:”); y =Convert ToInt32(Console.ReadLine(); Console.Write(“Enter third interger:”); z=Convert ToInt32(

12、Console.ReadLine();Result=x*y*z; Console.WriteLine(“Product is 0”,result); Enter first integer:10 Enter second integer:20 Enter third integer:30 Product is 6000第四章4.1填空题1. 蓝图对于房子而言,就如同对象对于类一样。2. 每个类声明都包含关键字class,后面紧跟着类的名称。3. 操作符new会创建在它的右边指定的类的对象。4. 每个参数都必须指定类型和名称。5. 默认情况下,没有在名字空间中显示声明的类,会被隐式的放入全局名字

13、空间中。6. 当类的每个对象维护它自己的属性副本时,表示该属性的字段也被称为实例变量。7. C#为存储实数提供了三种简单类型:float ,double和decimal。8. double类型的变量表示双精度浮点数。9. Convert方法ToDecimal返回一个decimal值。10. 关键字public是一个访问修饰符。11. 返回类型void表明当方法完成任务后,它不会返回任何信息。12. Console方法ReadLine读取字符,知道遇到换行符,然后返回一个字符串,包含除换行符之外的全部字符。13. 如果总是用完全限定类名引用类,则不要求有using指令。14. float类型的变量表示单精度浮点数。15. 格式指定符C用于以

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号