1 / 13
文档名称:

C#教程PPT-3基础知识.doc

格式:doc   页数:13
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#教程PPT-3基础知识.doc

上传人:xxj16588 2016/3/25 文件大小:0 KB

下载得到文件列表

C#教程PPT-3基础知识.doc

相关文档

文档介绍

文档介绍:C# 教程 PPT-3 基础知识本文由 xyxz341 贡献 ppt 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT ,或下载源文件到本机查看。第三章 C# 基础知识目标在 C# 中定义变量和常量使用 C# 中的基本数据类型理解装箱和拆箱的概念使用 C# 中的运算符, 选择结构和循环结构定义和使用数组, 了解结构和枚举 2 C# 数据类型 C# 数据类型 int float byte short long bool string Char 大小有符号的 32 位整数默认值 0 示例 int rating = 20; float temperature = ; byte gpa = 2; short salary = 3400; long population = 23451900; bool IsManager = true; string color = "Orange" char gender = 'M'; 32 位浮点数, 精确到小数点后 7位无符号的 8 位整数有符号的 16 位整数有符号的 64 位整数布尔值,true 或 false Unicode 字符串单个 Unicode 字符 00 0L False '\0' 3 变量变量用于存储特定数据类型的值语法: 访问修饰符数据类型变量名 Public Private Protected float …… int string 4 其他的两种访问限制符 Internal 一个程序集中可以使用 Protected internal 本程序集的类和这些类的子类使用如果变量前没有访问修饰符, 则默认为 internal 5 变量举例 static void Main(string[] args) { // 声明布尔型, 字符串型, 整型, 短整型和浮点型变量 bool test = true; 变量中存储的值取决于该 short num1 = 19; 变量的类型 int num2 = 14000; string val = "Jamie"; float num3 = ; // 显示变量值 (" 布尔值="+ test); (" 短整型值="+ num1); (" 整型值="+ num2); (" 字符串值="+ val); (" 浮点值="+ num3); } 6 常量常量用于在整个程序中将数据保持同一个值语法: const 数据类型常量名= 常量值; Public Private Protected 7 常量举例 const 关键字用于声明常量 static void Main(string[] args) { 声明常量// PI 常量 PI const float _pi = ; // 由地球引力引起的加速度常量, 单位为 cm/s*s const float _gravity = 980; // 钟摆的长度在表达式中使 int length = 40; 用常量// 钟摆的周期 double period = 0; // 钟摆周期的计算公式 period =2* _pi * (length / _gravity); (" 钟摆的周期为{0} 秒", period); }8 C# 的基本数据类型 3-1 C# 中的数据类型分为两个基本类别值类型表示实际数据只是将值存放在内存中值类型都存储在堆栈(栈) 中 int,char, 结构表示指向数据的指针或引用包含内存堆( 托管堆) 中对象的地址为 null, 则表示未引用任何对象类, 接口, 数组, 字符串引用类型 9 C# 的基本数据类型 3-2 static void Main(string[] args) { // 声明一个值类型的整型数据类型 int val = 100; (" 该变量的初始值为{0}", val); Test(val); 将 val 的初始值传递给 Test() 方法// 由于该数据类型属于值类型, 所以将恢复其初始值 (" 该变量的值此时为{0}", val); } 不反映已经改变的 val 值, 而保留原始值 static void Test(int getVal) { int temp = 10; 被传递的 val 在 Test() 方法内被改变 getVal = temp * 20; } 10 C# 的基本数据类型 3-3 static void M

最近更新

农业碳排放效率的再测度、时空特征及收敛性 9页

2025年福州黎明职业技术学院单招综合素质考试.. 44页

2025年菏泽家政职业学院单招职业技能考试题库.. 44页

2025年贵州职业技术学院单招职业倾向性测试模.. 44页

2025年邵阳职业技术学院单招职业技能测试模拟.. 44页

2025年重庆工贸职业技术学院单招职业倾向性考.. 44页

2025年防城港职业技术学院单招职业适应性考试.. 45页

2025广东东莞东城街道办事处招聘工作人员23人.. 44页

具身智能对劳动就业权的影响与法律应对 6页

2025广西河池市南丹县消防救援大队招7人参考题.. 47页

2025湖北鄂州市鄂城区国控投资集团下属子公司.. 44页

2025辽宁沈阳汽车集团有限公司招聘1人备考题库.. 43页

2026四川成都七中英才学校招聘各学科教师参考.. 48页

2026年(完整版)C语言试题(综合题) 13页

2026年c语言复试上机题目及答案(考点梳理) 13页

2026年c语言知识测试题(轻巧夺冠) 13页

2026年C语言考试题库(培优b卷) 13页

2026年上饶职业技术学院单招综合素质考试题库.. 43页

2026年主管中药师考试备考题100道附参考答案(.. 38页

2026年党风廉政建设知识竞赛题库(综合卷) 14页

2026年内蒙古机电职业技术学院单招综合素质考.. 45页

2026年医学微生物学习题集附参考答案(能力提.. 41页

2026年危化品安全生产知识题库及参考答案【b卷.. 41页

2026年商丘职业技术学院单招职业技能考试题库.. 44页

2026年国开电大基础会计形考题库【名校卷】 40页

2026年地方病控制题库及完整答案【历年真题】.. 40页

2026年天津渤海职业技术学院单招职业适应性测.. 45页

2026年成都农业科技职业学院单招职业技能考试.. 43页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页