- 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
- 5篇 2025年乡镇履行职责事项清单工作交流发言稿+在履职事项清单动员部署会上的表态发言+履行职责事项清单工作专题调度会议上的讲话.docx
- 党员干部、办公室人员2024年专题组织生活会对照检查材料(在带头增强党性、严守纪律、砥砺作风方面四个带头).docx
- 党员干部2024-2025年度组织生活会对照检查材料(上年度组织生活会问题整改情况).docx
- 2025年民主生活会领导班子在带头增强党性、严守纪律、砥砺作风方面对照检视发言材料.docx
- 2025年党员干部贯彻中央八项规定精神心得体会+3月-7月八项规定精神学习教育学习计划.doc
- 教育局政协委员学习2025年全国政协会议精神研讨发言材料+学习2025年全国政协会议精神心得体会.docx
- 2025年3月 机关党支部领导班子组织生活会对照检查材料(四个带头方面存在问题、问题剖析、整改措施).docx
- 2025年4月 在深入贯彻中央八项规定精神学习教育动员部署会上的讲话+违反八项规定清单80条.doc
- 2025年3月-7月中央八项规定精神学习教育学习计划+2025年党支部党员教育培训工作计划.doc
- 2025年组织生活会个人四个带头方面存在问题整改清单台账(带头履行全面从严治党政治责任方面;履行意识形态工作责任制五个方面).doc
最近下载
- 2024辽宁中考数学二轮中考考点研究 3.3 一次函数的实际应用 (课件).pptx VIP
- 东风雪铁龙C5汽车使用手册用户说明书pdf电子版下载.pdf
- 标准图集-06R403 锅炉房风烟道及附件.pdf VIP
- GBT3810.2-2016 陶瓷砖试验方法 第2部分:尺寸和表面质量的检验.pdf
- 政工党支部2024年组织生活会带头严守政治纪律和政治规矩,维护党的团结统一等方面四个带头对照检查材料.pdf VIP
- L18J905 排烟气道标准.pdf
- 开通KT820Ti KT830Ti_车床使用说明书_V2.4.pdf
- 6 Work, energy and power Alevel考试物理课件.ppt VIP
- 《个体防护装备配备规范 第3部分:冶金、有色》GB 39800.3-2020知识培训.pptx
- 杭州地铁一号线萧山湘湖站安全事故调查研究报告.doc
文档评论(0)