- 8
- 0
- 约5.64千字
- 约 23页
- 2017-09-07 发布于天津
- 举报
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
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
最近下载
- 智能优化算法解析 第6章 基于群智能的智能优化算法.ppt VIP
- 7500t d制革废水处理工程设计.docx VIP
- Matrix Audio矩声New mini-i说明书用户手册.pdf
- (五个带头)关于2025年度组织生活会个人查摆问题的整改清单.docx VIP
- 高考化学复习高考北京卷三轮复习专题8:金属铁铜(Fe、Cu).pdf VIP
- 江苏省苏北徐州、淮安、连云港、宿迁四市2025-2026学年度第一学期期末高三调研测试(苏北四市一模)数学试卷(含答案).pdf VIP
- 高维非平稳时间序列预测中的跨任务元优化策略与系统集成方案.pdf VIP
- 2025年无人机驾驶员执照安全绩效指标相关法律法规与标准体系专题试卷及解析.pdf VIP
- 全志T3、A40i系列-OKA40i-C&OKT3-C_Qt5.9+linux-3.10用户使用手册_V2.0_20220317.pdf VIP
- 2025年项目管理专业项目档案管理高仿真模拟测试(一)专题试卷及解析.pdf VIP
原创力文档

文档评论(0)