讲稿文字规范-上海交通大学继续教育学院
应用软件开发(C#) 第2章 基本数据类型 应用软件开发(C#) 第1章 C#程序设计基础 网络教育学院 网络教育学院 应用软件开发(C#) 第2章 基本数据类型 应用软件开发(C#) 第2章 基本数据类型 第2章 基本数据类型 王德俊 上海交通大学继续教育学院 第2章 基本数据类型 2.1 一个简单的程序 2.2 基本数据类型 2.3 变量与常量 2.4 基本运算 2.5 数组的定义和使用 一个控制台应用程序:将华氏温度转化为摄氏温度,转换计算公式如下: 其中,c表示摄氏温度,f表示华氏温度,其值从键盘输入。 2.1 一个简单的程序 ——华氏温度到摄氏温度的转换 2.1.1 创建控制台应用程序 2.1 一个简单的程序 ——华氏温度到摄氏温度的转换 运行结果: 2.1.1 创建控制台应用程序 2.1 一个简单的程序 ——华氏温度到摄氏温度的转换 创建控制台应用程序ConAppForTemTra,然后在Main函数中添加下列代码: float c, f; string s; s = Console.ReadLine(); //从键盘输入 f = float.Parse(s); c = 5 * (f - 32) / 9; Console.WriteLine(华氏 {0} 度=摄氏 {1} 度, s, c.ToString()); Console.ReadLine(); 2.1.2 代码解释 2.1 一个简单的程序 ——华氏温度到摄氏温度的转换 static void Main(string[] args) { float c, f; string s; s = Console.ReadLine(); //从键盘输入 f = float.Parse(s); c = 5 * (f - 32) / 9; Console.WriteLine(华氏 {0} 度=摄氏 {1} 度, s, c.ToString()); Console.ReadLine(); } 数据类型 变量 数据类型转换 常量 系统类方法:从键盘读取数据 算术运算 从屏幕上输出 作用:让程序“暂停”下来,以观察结果 思考:我们可以稍加修改,就可以实现在窗口中输入华氏温度,输出转换后的摄氏温度,运行界面如下图所示: 2.2 基本数据类型 种类不同的数据叫数据类型,数据类型决定了对应类型的数据或变量占用的存储空间大小和可以执行的操作。 基本数据类型是系统预定义的数据类型,也叫内置数据类型 根据数据的性质,内置数据类型可以分为四类 数值类型 字符串类型 布尔类型 对象类型 2.2 基本数据类型 2.2.1 数值类型 2.2.2 字符类型和字符串类型 2.2.3 布尔类型和对象类型 数值类型有整数型与实数型两种 1. 整数型 2. 实数型 2.2.1 数值类型 2.2 基本数据类型 1. 整数类型 整数类型有有符号整数与无符号整数 有符号整数可以带正负号,无符号整数不需带正负号,默认为正数 有符号整数包括 sbyte(有符号字节型)、short(短整型)、int(整型)、long(长整型) 无符号整数包括 byte(字节型)、ushort(无符号短整型)、 uint(无符号整型)、ulong(无符号长整型) 不同的整数类型标识的数值范围不同 数据类型 数据范围 占用存储空间 有符号整数 有符号字节型 sbyte -128~127(-27~27-1) 1B 短整型 short -32768~32767(-215~215-1) 2B 整型 int -231~231-1 4B 长整型 long -263~263-1 8B 无符号整数 字节型 byte 0~255(28-1) 1B 无符号短整型 ushort 0~65535(216-1) 2B 无符号整型 uint 0~232-1 4B 无符号长整型 ulong 0~264-1 8B 2. 实数类型 实数类型包括 float(单精度浮点型)、double(双精度浮点型)、decimal(十进制型) 同浮点型相比,decimal类型具有更高的精度和更小的范围,适合于财务和货币计算 数据类型 数据范围 占用存储空间 单精度浮点型 float ±1.5×10?45~±3.4×1038 4B 双精度浮点型 double ±5.0×10?324~±1.7×10308 8B 十
您可能关注的文档
- 莲花县2016年中招体育考试专用器材采购项目技术参数要求.DOC
- 董家口矿石码头有限公司1座恒温库采购项目报价-青岛港电子商务网.DOC
- 药物制剂化学稳定性.PPT
- 蒲朝霞_超声在消化内分泌生殖系统的应用.DOC
- 营销环境案例-点.PPT
- 蓝园中学校园文化建设展示.PPT
- 草地毒害杂草.PPT
- 蔬菜分类及验收标准(试行).DOC
- 莉科无铅免清洗助焊笔.PPT
- 蔬菜主要害虫综合防控技术规程(报批稿)-宁波市质量技术监督局.DOC
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)