《部分C语言基础》PPT课件

《部分C语言基础》PPT课件

ID:36924631

大小:1.32 MB

页数:95页

时间:2019-05-11

《部分C语言基础》PPT课件_第1页
《部分C语言基础》PPT课件_第2页
《部分C语言基础》PPT课件_第3页
《部分C语言基础》PPT课件_第4页
《部分C语言基础》PPT课件_第5页
资源描述:

《《部分C语言基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2部分C#语言基础本章目标掌握C#语言的结构掌握C#语言的数据类型掌握常量与变量的声明与使用掌握常用的流程控制掌握简单的异常处理C#程序结构引入命名空间程序入口点注释程序示例---引入命名空间usingSystem;namespaceFirstProject{classProgram{staticvoidMain(string[]args){//提示用户输入Console.WriteLine("请输入您的姓名");StringstrName=Console.ReadLine();Console.WriteLine("Hello:{0}",strName);Console.Rea

2、dLine();}}}引入System命名空间思考:如果不引入System命名空间,程序该怎么修改?程序入口点Main方法是程序的入口点,一个C#程序中只能有一个入口点。声明Main方法需要注意以下几点。(1)Main方法是程序的入口点,程序控制在该方法中开始和结束。(2)该方法在类或结构的内部声明,并且必须为静态方法,而不应为公共方法(在上面的示例中它接受默认访问级别private)。(3)可以具有void或int返回类型。(4)声明Main方法时既可以使用参数,也可以不使用参数。(5)参数可以作为从零开始索引的命令行参数来读取。(6)与C和C++不同,程序的名称不会被当做第1

3、个命令行参数。注释//单行注释/*……多行注释*/XML文档注释///

///Thisclassperformsanimportantfunction.///publicclassMyClass{publicstaticvoidMain(){}}受支持的标准格式字符串字符说明示例输出C或c货币Console.Write("{0:C}",2.5);Console.Write("{0:C}",-2.5);$2.50($2.50)D或d十进制数Console.Write("{0:D5}",25);00025E或e科学型Console.Write("{

4、0:E}",250000);2.500000E+005F或f固定点Console.Write("{0:F2}",25);Console.Write("{0:F0}",25);25.0025G或g常规Console.Write("{0:G}",2.5);2.5N或n数字Console.Write("{0:N}",2500000);2,500,000.00X或x十六进制Console.Write("{0:X}",250);Console.Write("{0:X}",0xffff);FAFFFFC#数据类型与变量值类型与引用类型常量与变量数据类型转换枚举数组字符串处理日期对象值类型与引

5、用类型值类型直接存储其值,而引用类型存储对值的引用。值类型存储在堆栈中,而引用类型存储在托管堆上引用类型主要有:类类型(class-type)数组类型(array-type)接口类型(interface-type)委托类型(delegate-type)值类型包括:基本值类型结构类型枚举类型常量与变量变量被定义后,在程序执行阶段,会一直存储在内存中,变量的值可根据需要来改变。变量必须先声明才能使用。inta;a=3;inta=3;inta=3,b=5;变量有其作用域局部变量:仅在声明变量的范围内有效静态变量:使用static进行声明,在整个应用程序运行期间一直存在常量与变量常量必须

6、在声明时进行赋值,并且赋值后不能被修改。const数据类型标识符常量名=表达式;constdoublePI=3.1415926;数据类型转换在一定条件下,将一种数据类型变为另一种数据类型的过程称为类型转换。隐式转换:遵从由低级到高级转换的规则,不会发生数据丢失。例如,表达式16+’A’+3.1415926,首先’A’为char类型,先转换成整数65(Unicode编码为65),在与16和3.1415926作加法运算,表达式的结果为double类型数据类型转换显式转换使用类型转换关键字,语法格式如下:(类型标识符)表达式;使用Convert类或Parse方法进行转换。ToStrin

7、g()方法,可将任何一种数据类型转换为字符串类型。doubled=3.67;inti=(int)d;strings="123";doubled1=Convert.ToDouble(s);doubled2=double.Parse(s);VS2010常用快捷键Cw+两次Tab键:Console.WriteLine()Ctrl+K+D:格式化当前选中代码;Ctrl+K+C:批量注释Ctrl+K+U:批量取消注释F10:调试(逐过程)F11:调试(逐语句)枚举是一种用户自定义的值类型声

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

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

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