毕业论文自动生成目录和参考文献及生成文献上标(全部功能)--免费下载.doc.pptVIP

毕业论文自动生成目录和参考文献及生成文献上标(全部功能)--免费下载.doc.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文自动生成目录和参考文献及生成文献上标(全部功能)--免费下载.doc

任务二 小试牛刀,边学边用 * 电费计算程序 1 C#程序的基本结构 2 常量和变量 3 C#数据类型 4 数据类型转换 5 运算符和表达式 6 格式化数字 7 * 电费计算程序 实例2-1: 电力公司收取电费时,每度电单价已事先设定(0.56元/度),收费员根据当月所用电度数,计算当月应缴电费,并取其整数部分作为实缴电费,未缴部分累计至下月收取。编写电费计算程序,输入用电度数,输出应缴电费、实缴电费和未缴电费。 分析: 单价(0.56)*用电度数=应缴电费(实缴电费+未缴电费) unitPrice unit feeTotal feeActual feeLeft 流程: 定义常量?、变量? 读取需要知道的值:用电度数(unit) 进行计算 控制台输出 * 电费计算程序 关键代码解析 定义常量、变量 const double unitPrice=0.56; double unit,feeTotal, feeLeft; int feeActual; 读取需要知道的值:用电度数(unit) Console.WriteLine(请输入用电度数:); string input=Console.ReadLine(); unit = double.Parse(input); * 常量和变量 变量是用来存储一个数据或描述一条信息的名称 变量名只能由字母、数字和下划线组成,并且不能以数字开头; 不能与C#中的关键字名称相同; 变量名最好以小写字母开头,如果包含多个单词,则从第2个单词开始首字母大写,如上面的feeTotal; 变量名应具有描述性质,以使程序易于理解,如存储学生姓名的变量可以叫做studentName; 相对于变量,常量就是其值固定不变的 * 电费计算程序 进行计算 计算应缴电费: feeTotal = unit * unitPrice; 计算实缴电费: feeActual = (int)feeTotal; 计算未缴电费: feeLeft = feeTotal - feeActual; 控制台输出 Console.WriteLine(应缴电费:{0:c}\n,feeTotal); 将数据转换成货币格式 * C#程序的基本结构 using System; using System.Collections.Generic; using System.Text; namespace Case2_1 { class Program { static void Main(string[] args) { const double unitPrice = 0.56; …… } } } 引入命名空间 System Console …… --〉2.3 必备知识 * C#数据类型 C#数据类型 引用类型 数组 字符串 类 接口 委托 值类型 简单类型 枚举类型 结构类型 整数类型 十进制类型 浮点类型 布尔类型 字符类型 字节型 无符号短整型 无符号整型 无符号长整型 带符号字节型 短整型 整型 长整型 单精度浮点型 双精度浮点型 double unit,feeTotal, feeLeft; int feeActual; 两者有什么不同? 主要用于金融和货币计算(M) 和字符串的区别 * 引用类型、值类型区别——存放的地方不同 所有值类型的变量都是在线程堆栈中分配的。 所有引用类型变量所引用的对象,其内存都是在托管堆中分配的。 内存中有个两个存储变量的区域,一个称为堆栈,一个称为托管堆 每个正在运行的程序都对应着一个进程(process),在一个进程内部,可以有一个或多个线程(thread),每个线程都拥有一块“自留地”,称为“线程堆栈”,大小为1M,用于保存自身的一些数据,比如函数中定义的局部变量、函数调用时传送的参数值等,这部分内存区域的分配与回收不需要程序员干涉。 * 引用类型 double math={80,70,90,60}; double score=math; 引用类型、值类型区别——存放方式不同 地址值 math 80 70 90 60 地址值 math 80 70 90 60 地址值 score Score[1]=8; math ? * 引用类型、值类型区别——存放方式不同 值类型 Int i=123; Int j=i; 123 i 123 i 123 j j=456 i? * 数据类型转换 隐式转换就是系统默认的

您可能关注的文档

文档评论(0)

allap + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档