C期末复习大纲选择.docVIP

  • 25
  • 0
  • 约3.53千字
  • 约 5页
  • 2017-03-19 发布于重庆
  • 举报
C期末复习大纲选择

第1章概述 知识点: 代码注释:“//”单行注释;“/*”和“*/”为多行注释。 C#中 源文件的扩展名“.cs”. C#语法: C#程序中的语句必须以“;”作为语句结束符。 C#是大小写敏感的语言,它把同一字母的大小写当作两个不同的字符对待。 注释是给程序员看的,不会被编译,也不会生成可执行代码。 在C#中,大括号“ ”和“ ”是一种范围标志,大括号可以嵌套。 C#语言使用using关键字来引用.NET预定义的命名空间; 用C#语言编写的程序中,Main函数是程序的入口点; C#规定所有变量必须先声明后使用。 模拟题: 1、using namespace的作用是表示(A ) A.引入命名空间 B.使用数据库 C.使用一个文件 D.使用一段程序 第2章C#编程基础 知识点: 掌握变量与常数的含义、声明和使用; 掌握常用数据类型及使用:(P17) Bool;int;char;double;float;string 掌握不同类型之间的转换; (类型)表达式; 类型.parse ; Convert方法 选择语句:if、if…elseif…else语句、switch…case语句的应用 循环语句:while语句、do…while语句、for语句的使用 运算符及优先级; 模拟题: 1、在C#中,表示一个字符串的变量应使用以下哪条语句定义? A A. string str ; B. CString str ; C. Dim str as string D. char *str ; 2、哪个是float类型数据C A.123 B.123.4 C.123.4F D.123.4M 3、执行下列语句后,变量x和y的值分别为 B int x 10; int y ++x ; A.x 10,y 11 B.x 11,y 11 C.x 11,y 10 D.x 10,y 10 4、若 int a 30,b 5,c 20,d 2; bool e false; 则表达式 a c e b d 的值为__ __。 ? A if ture System.Console.WriteLine “FirstMessage” ; System.Console.WriteLine “SecondMessage” ; B.Secondmessage C.无输出 D.FirstMessage 6、定义变量:i 11,j 12,则i/j的运行结果为(D ) A.0.座机电话号码… B.0.9 C.0.92 D.0 7、如果在条件求值前循环体至少要执行一次,应使用以下中哪个? A. For B. While C. do…while D. switch...case 8、请列出c#中几种循环的方法,并指出他们的不同。 9、有如下代码: int a 0; int b 0; Console.WriteLine “++a 0 ”, ++a ;  Console.WriteLine “b++ 0 ”, b++ ; 请指出程序运行后,a.b的值分别为多少? 1,0 第3章 常用数据类型 知识点: 声明数组、创建对象数组、数组元素的引用。 一维数组的应用 模拟题: 1、声明了一个数组Array[],则Array[3]表示第( B)个元素。 A.3 B.4 C.5 D.无法确定 2、有int[] Array new int[] 5,6,7,8,9,10 ,则Array[4]的值是(C) A.8 B.7 C.9 D.10 3、判断: int a[5]是C#中声明一维数组的一种方式。( ×) 数组中存放的各元素类型必须相同。(√ ) 数组的维数就是声明时方括号中的逗号个数加1。(√) 第4 章 面向对象的编程基础 知识点: 类、对象的概念; 类的定义及成员; 类的实例化 类中字段和属性的区别,方法的定义 访问修饰符的使用:public、private、protected 构造函数的定义与使用 模拟题: 1、在类的定义中,类的(B )描述了该类的对象的行为特征。 A.类名 B.方法 C.命名空间 D.属性 2、类的成员有指定的访问权限,如果希望声明的某个成员只能在本类内部使用,应该采用( B )修饰符。 A.public B. private C.protected D.static 3、C#中MyClass为一自定义类,其中有以下方法定义 public void Hello() …… 使用以下语句创建了该类的对象,并使用obj引用该对象: MyClass obj new MyClass(); 那么,可访问类MyClass的Hello方法的正确表

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档