- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
string字符串型-上海交通大学继续教育学院
应用软件开发(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 十
您可能关注的文档
- QXT336—2016气象灾害防御重点单位气象安全保障-中国气象局.PDF
- RAK473476使用指导硬件设计注意事项-瑞科慧联.PDF
- p倍速高清演播室摄像机.PDF
- RCP2电缸RCPSS7C电缸滑块型本体宽60mm脉冲伺服马达直联.PDF
- RD003对硼和硅敏感的试验应用所需超纯水-中国化学仪器网.PDF
- RC加气混凝土砌块组合墙的抗震性能-中南大学学报.PDF
- QAM的编码规则和星座图ITU.DOC
- Ranodine受体的结构及与调节因子的相互作用-北京大学单分子与.PDF
- RD系列导波雷达物液位计-中国自动化网.PDF
- REP电压综合保护测控装置扬州瑞奇电气有限公司RUIQI.DOC
文档评论(0)