




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题1. Console类提供的Write()方法实现打印完发送给它的数据,不换行光标停留在信息的末尾 ;而WriteLine()方法实现打印完发送给它的数据,然后 换行光标停留在下一行 。2. C#的注释有两种形式:一种是 块注释 :/* */,在/*和*/之间的语句都不参加编译。另一种是 :/,即本行/后的语句为注释,不参与编译。3. 类、方法及命名空间以 开始,以 结束,其它所有普通语句都以 结束。4. 在Visual Studio 2008中,启动调试的快捷键为 ,逐语句调试的快捷键为 。5. C#语言定义了一些转义序列(escape sequence)来表示特殊字符,如: 用来表示换行, 用来表示光标回到行首, t 用来表示 , “ 用来表示 。6. C#的变量的基本命名规则:(1) 。(2) 。(3) 。7. 在窗体应用程序中,控件的Name属性表示 ,是控件在程序中的唯一标识,Text属性表示 ,通常是在控件上显示的字符串。8. C#的数据类型可划分为两大类: 和 。9. C#的数据类型转换分为 和 两种。其中(1) 通过赋值实现。(2) 也称为强制类型转换,用括号加类型名实现。10. C#中的关键字(或保留字): 。11. C#的交互函数主要有两种:Console.Read( )和Console.ReadLine( )。它们的功能都是 。唯一不同的是Read( )方法用于获得用户输入的任何值(可以是任何的字母或数字)的 ;ReadLine( )用于 ,而且用ReadLine( )方法获得的字符串也可以转换成 。12. 条件运算符与条件表达式:条件运算符是C#中唯一的三元运算符,条件运算符由符号“?”与“:”组成。其一般格式为:布尔类型表达式 ?表达式1:表达式2程序是如何执行的?(1) ;(2) 。 13. C#标准类库的Math类提供了大量的基本数学函数,Abs( )方法 ,Sqrt( )方法 。14. 程序可以分为三种基本结构: 、 、 。15. 双分支选择结构 if 语句结构如下: if (布尔条件表达式) 内嵌语句序列1; else 内嵌语句序列2;程序是如何执行的?(1) If语句根据一个布尔表达式的值选择一条语句来执行 ;(2) 【 内嵌语句序列】可以只有一条语句为空语句,如果有多 条语句,则可以将2这些语句放在()中 。16. 多分支选择结构switch语句结构如下:switch(控制表达式)case常量表达式1:语句块1;break;case常量表达式2:语句块2 ;break;case常量表达式3:语句块3 ;break;case 常量表达式n:语句块n ;break;default:语句;break;程序是如何执行的?(1)switch关键字后面的括号()中是条件表达式,大括号中的程序代码是由数个case子句组成的语句块,这些语句块都是switch语句可能执行的语句 ;(2) 如果 条件表达式的值符合case子句指定的值,则其下的语句块就会被执行,当语句块执行完毕后,紧接就会执行break语句,使程序跳出switch语句 ;(3)在switch语句中,【表达式】的类型必须是sbyte,bye,ushot,int,uint,long,ulong,char,string和枚举类型 中的一种 ;(4)【常量表达式】的值必须是与【表达式】的类型兼容的常量,并且在一个switch语句中,不同case关键字后面的【常量表达式】必须不同,如果指定了相同的【常量表达式】,则会导致编译时出错。另外,一个switch语句中只能有一个default标签 。17. 使用switch语句的注意事项:(1)switch表达式必须是整数类型或者string类型,浮点表达式 是不被允许的 。(2) case常数必须是具有与表达式相兼容的类型的常量 。(3) 在同一switch中任何两个case常数的值都不能相同 。(4) c#中, case的序列要用break语句来结束(因为与case的序列接入下一个case是错误的 。(5) 在case语句序列在遇到break时,会导致程序流程从整个switch语句中退出,然后从switch外部的下一条语句处继续进行 。(6) 如果没有case常数与表达式匹配,则执行default 。18. try- catch语句的作用: 。语法格式如下: try语句块;catch(异常对象声明1)语句块1; catch(异常对象声明2)语句块2; 19. for循环语句的一般形式为:for(表达式1;表达式2;表达式3) 循环体语句;程序是如何执行的?(1) 初始化通常为一个赋值语句,设置循环控制变量的初值,循环控制变量作为控制循环的计数器 ;(2) 条件是布尔表达式,决定是否重复进行循环;迭代表达式 定义了每次循环重复时控制变量将要变化的量。注意着三个循环的主要部分必须用分号分隔 ; (3) 只要条件检测为真,for循环就继续执行,一旦条件变为假,循环就退出,程序从for的下一条语句处继续执行 。20. while循环语句的一般形式为:while(布尔表达式)循环体语句;程序是如何执行的?(1) 计算【布尔表达式】的值 ;(2) 如果【布尔表达式】的值为true。则执行【语句块】;执行完毕后重新计算【布尔表达式】的值是否为true ;(3) 如果【布尔表达式】的值为false,则将控制转移到while语句的结尾 。21. do-while循环语句的一般形式为:do 循环语句块;while(布尔表达式);程序是如何执行的?(1) 重新首先执行【循环语句块】 ;(2) 当程序到达【循环语句块】的结束点时,计算【布尔表达式】的值,如果【布尔表达式】的值是true,则转接到do while语句的开头,重新执行【语句块】 ;(3) 否则,结束循环 。22. C#中跳转语句有:break、continue、goto。 break语句的作用是 使用break语句强行从循环语句中立即退出,略过循环体中剩余的任何代码和循环体条件测试是可能的。在break语句中,循环终止,程序控制从跟在循环后的下一条语句处重新开始 。continue语句只能用在循环体中,作用是 迫使循环的下一次迭代发生,跳过这之间的任何代码 。goto语句的作用是 c#中goto是无条件跳转语句,当程序遇到goto时,就跳到它指定的位置 。23. 程序出错包括: 。24. 数组是 一组类型相同的变量的集合,通过一个共同的名字引用这些变量 。25. 声明(定义)一维数组的格式:typearray-name =new typesize; ;数组在声明后必须实例化才可以使用(访问),实例化一维数组的格式为:int sample = new int 10; ;26. C#中的String类的常用方法:Substring()方法: ;ToUpper()方法:将unicode字符的值转化为其大写等效项 ;Equals()方法:equals方法主要用于比较两个字符串是否相同,如果相同,则返回值为true,否则为false ;Concat()方法: ;Replace()方法: 用另一个指定的字符串来替换stringbuilder对象的字符 。27. 声明(定义)二维数组的格式: type, arrayName; ;如:int , arr4 = new int 2,3 1,2,3, 4,5,6 ; arr4是一个 的二维数组。28. 声明函数的一般格式: 函数的返回类型用于 ,可以是任何值类型或引用类型数据,如int、string及自定义的类,如果函数不返回一个值,则它的返回类型为 。如果函数有返回值,则函数体中必须包含一个 ,以指定返回值,其类型必须 相同。如果函数无返回值,在函数体中可以不包含 ,或包含一个 。参数列表中多个参数之间以 分隔,每个参数都需要说明其 。29. 在函数声明的类定义中调用该函数的语法格式为: ; 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 客栈承包合同(标准版)
- DEL-S1-生命科学试剂-MCE
- 公司劳动合同签约课件
- 自然灾害导致车辆被困应急预案
- 2025年世界互联网大会文化遗产数字化案例集-
- 乡镇长防汛知识培训课件
- 2025年二级注册结构工程师全真模拟测试带答案
- 企业环境培训课件
- 创新驱动能源变革:2025年3D打印金属材料拓扑优化在能源设备中的应用
- 2025年骨科病区静脉血栓培训考核试题(附答案)
- 高中英语新课标3000词汇表
- 体育训练安全应急预案
- 《航空保险》课件
- 《欧洲联盟》课件
- 肺部感染与抗生素使用课件
- 脊柱侧弯中医治疗
- 简化版房屋租赁合同模板
- IEC 62368-1标准解读-中文
- 电视节目策划与制作预案
- 15J403-1-楼梯栏杆栏板(一)
- 新版申请银行减免利息的申请书
评论
0/150
提交评论