下载此文档

【完美版本】C#习题册解析.doc


文档分类:研究生考试 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
C#课程复****纲要第一部分知识点C#控制台应用程序结构,熟练掌握输入、输出语句第二部分知识点(重点章节):C#编程基础C#标识符的命名规则;C#常用关键字【重点】:C#的数据类型。基本数据类型(又称值类型)和引用类型(如:字符串、数组、类、接口等)C#常量和变量;转义字符数据类型转换(自动类型转换、强制类型转换)【重点】:运算符和表达式【重点】:程序的控制结构(顺序结构、分支结构、循环结构、跳转结构)控制结构的应用,如:阶乘计算、九九乘法表、杨辉三角、百鸡(百马)问题、水仙花数等问题的编程。第三部分知识点(重点章节)一、二维静态、动态数组的创建及使用;字符串的定义、赋值及常用方法;Math、string、Array、ArrayList、Integer、Float、Double等类的常用方法。Parse、ToString、Format等方法的使用第四部分知识点面向对象程序设计概述。理解类和对象的内涵,并能正确声明类、创建对象。熟练定义类、属性、字段、方法及构造方法和析构方法。理解委托和事件的关系及接口概念掌握集合,包括:ArrayList、List、Queue、Stack类知识点:标识符的命名规则标识符的合法符号包括:字母、数字、下划线、连接字符、组合字符、格式设置符。字母为大写或小写的英文字母,数字为0~9;标识符必须以字母或下划线开头,即数字不允许为标识符的首字母;标识符区分大小写;标识符不允许与关键字相同,但允许关键字作为标识符的一部分。如同名,可在变量前加@;变量名不能与C#的库函数同名。知识点:转义字符转义字符用于表述特定的功能或执行特殊的动作;常见转义字符:水平制表符、退格符、回车符、换行符等。知识点:关键字关键字是C#语言定义、并赋予特定含义的一类标识符,用户只能按照规定使用这些关键字;掌握常见关键字。知识点:常量和变量、数据类型基本数据类型;变量是程序运行过程中数据类型不变,但数值可以发生改变的一种量;变量三要素:变量名、变量数据类型、变量值;变量要先定义、再使用。知识点:数组数组是具有相同类型的数据的集合,数组元素的类型可以使基本数据类型,也可以使类或接口;使用数组名和下标可以唯一确定数组中的每个元素,数组下标的索引号从0开始,故最后一个元素的索引号应是(数组长度-1);数组通过Length属性获得数组的长度;数组必须先经过声明和初始化后才能使用;重点掌握一、二维静态数组;动态数组ArrayList的使用及常用方法,如:Add()、Sort ()、Insert()、Clear()等。知识点:字符串类、Math类及其常用方法字符串是用双引号括起来的字符序列,而字符则是使用单引号括起来的单个字符;C#语言将字符串视为对象,string视为类;字符串常用方法,如:获得字符数组、获得字符串的长度、字母大(小)写转换、字符串的连接、删除首尾空格等;Math类中的常见静态方法,如:Sqrt()、Pow()、Round()、Ceiling()、Floor()、Max()、Min()等方法。知识点:运算符、表达式、语句;数据类型转换运算符是指对数据实施运算控制的符号。以a+b为例,参与运算的a和b称为操作数,操作数可以是常量、变量、表达式和有返回值的方法;+为运算符,各类运算符应熟记。表达式是指由运算符和操作数连接而成,符合计算机语言语法规则,并具有特定结果值的符号序列,a+b为表达式算术运算符及算术表达式;关系运算符及关系表达式;逻辑运算符及逻辑表达式;赋值运算符及赋值表达式;条件运算符及条件表达式;运算符的优先级;运算符的结合性;有效表达式后加上分号就构成了语句,如:intc=a+b;理解自加、自减及复合赋值运算;表达式中涉及不同类型的数据时,需要进行数据类型转换。类型转换包括:自动类型转换和强制类型转换。知识点:控制结构控制结构包括:顺序结构、选择分支结构、循环结构、跳转结构。选择分支结构:if-else、switch-case循环结构:while、do-while、for、foreach跳转结构:break、continue、goto、return例如:阅读下面程序,程序编译或运行结果是D。lassTest{ staticbooleanf(charc){ ((char)(c+2)); returntrue;}publicstaticvoidMain(string[]args){ inti=0; for(f('A');f('B')&&(i<2);f('C')){i++; f('D'); }}}A)ABDCBDCB B)ABCDABCD C)编译时出现错误 D)其他结果知识点:每章****题PPT中的编程题目二、填空题1))C#语言的各种数据类型之间提供两种转换:强制和自动  。2)C#中的三元运算符是?

【完美版本】C#习题册解析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小78 KB
  • 时间2020-08-09