C#期末复习大纲选择

C#期末复习大纲选择

ID:42405268

大小:39.50 KB

页数:5页

时间:2019-09-14

C#期末复习大纲选择_第1页
C#期末复习大纲选择_第2页
C#期末复习大纲选择_第3页
C#期末复习大纲选择_第4页
C#期末复习大纲选择_第5页
资源描述:

《C#期末复习大纲选择》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章概述知识点:1、代码注释:“//”单行注释;“/*”和“*/”为多行注释。2、C#中源文件的扩展名“.cs”.3、C#语法:C#程序中的语句必须以“;”作为语句结束符。C#是大小写敏感的语言,它把同一字母的大小写当作两个不同的字符对待。注释是给程序员看的,不会被编译,也不会生成可执行代码。在C#中,大括号“{”和“}”是一种范围标志,大括号可以嵌套。C#语言使用using关键字来引用.NET预定义的命名空间;用C#语言编写的程序中,Main函数是程序的入口点;C#规定所有变量必须先声明后使用。模拟题

2、:1、usingnamespace的作用是表示(A)A.引入命名空间B.使用数据库C.使用一个文件D.使用一段程序第2章C#编程基础知识点:1、掌握变量与常数的含义、声明和使用;2、掌握常用数据类型及使用:(P17)Bool;int;char;double;float;string3、掌握不同类型之间的转换;(类型)表达式;类型.parse();Convert方法4、选择语句:if、if…elseif…else语句、switch…case语句的应用5、循环语句:while语句、do…while语句、for

3、语句的使用6、运算符及优先级;模拟题:1、在C#中,表示一个字符串的变量应使用以下哪条语句定义?AA.stringstr;B.CStringstr;C.DimstrasstringD.char*str;2、哪个是float类型数据CA.123B.123.4C.123.4FD.123.4M3、执行下列语句后,变量x和y的值分别为Bintx=10;inty=++x;A.x=10,y=11B.x=11,y=11C.x=11,y=10D.x=10,y=104、若inta=30,b=5,c=20,d=2;boole

4、=false;则表达式(ad)的值为___D_。A.0B.1C.trueD.false5、下列语句在控制台上的输出是什么?Aif(ture)System.Console.WriteLine(“FirstMessage”);System.Console.WriteLine(“SecondMessage”);A.FirstMessageSecondMessageB.SecondmessageC.无输出D.FirstMessage6、定义变量:i=11,j=12,则i/j的运行结果为(D)

5、A.0.91666666…B.0.9C.0.92D.07、如果在条件求值前循环体至少要执行一次,应使用以下中哪个?(C )A.ForB.WhileC.do…whileD.switch...case8、请列出c#中几种循环的方法,并指出他们的不同。9、有如下代码:  inta=0;intb=0;Console.WriteLine(“++a={0}”,++a); Console.WriteLine(“b++={0}”,b++);请指出程序运行后,a.b的值分别为多少?1,0第3章常用数据类型知识点:1、声明数

6、组、创建对象数组、数组元素的引用。2、一维数组的应用模拟题:1、声明了一个数组Array[],则Array[3]表示第(B)个元素。A.3B.4C.5D.无法确定2、有int[]Array=newint[]{5,6,7,8,9,10},则Array[4]的值是(C)A.8B.7C.9D.103、判断:inta[5]是C#中声明一维数组的一种方式。(×)数组中存放的各元素类型必须相同。(√)数组的维数就是声明时方括号中的逗号个数加1。(√)第4章面向对象的编程基础知识点:1、类、对象的概念;2、类的定义及成

7、员;3、类的实例化4、类中字段和属性的区别,方法的定义5、访问修饰符的使用:public、private、protected6、构造函数的定义与使用模拟题:1、在类的定义中,类的(B)描述了该类的对象的行为特征。A.类名B.方法C.命名空间D.属性2、类的成员有指定的访问权限,如果希望声明的某个成员只能在本类内部使用,应该采用(B)修饰符。A.publicB.privateC.protectedD.static3、C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){……

8、}使用以下语句创建了该类的对象,并使用obj引用该对象:MyClassobj=newMyClass();那么,可访问类MyClass的Hello方法的正确表示为(A)A.obj.Hello();B.obj:Hello();C.Myclass.Hello{};D.Myclass:Hello();4、下列关于构造函数的描述正确的是CA.构造函数可以声明返回类型。B.构造函数不可以用private修饰C.构造函数必须与类名相同D.构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。