欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《存款计算器》PPT课件.ppt

    • 资源ID:5632364       资源大小:547.50KB        全文页数:24页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《存款计算器》PPT课件.ppt

    信息与电气工程学院 计算机系,项目:存款计算器,C#程序设计,1、引入,银行利息计算方法系统基本功能分析有哪些基本功能?界面如何设计能达到预期功能需求?,C#程序设计,2、工作目标分析,2.1 工作目标界面效果基本功能介绍接收输入功能按键效果输出显示问题,C#程序设计,2.2 工作任务(过程)分析,2、工作目标分析,C#程序设计,3.1 任务一:算法与流程设计 利息计算利息 p*(1+i)N p(p 本金,i年利率)算法流程描述(1)从用户输入界面中分别提取存款年限、存款本金、年利率;(2)依据公式计算利息总额;(3)计算总的帐户金额;(4)将所有要求输出的数据拼凑成符合格式要求的字符串,并输出。,3、工作任务实施,C#程序设计,3.2 任务二:界面设计 新项目创建,3、工作任务实施,C#程序设计,3、工作任务实施,控件对象添加与设置,C#程序设计,3、工作任务实施,3.3 任务三:程序代码编写 C#关键字、标识符含义规范保留字说明,C#程序设计,关键字、标识符,关键字,关键字是系统预定义的标识符。用户自定义命名时不能使用。eg:class int char do while等,标识符定义程序中某个成分(如,变量、方法、对象等)的名字。使用中注意事项1)由字母、数字、下划线组成;2)数字不能作为首字符;,C#程序设计,3)不能使用关键字做标识符,如果一定要用,可在关键字前加“”符号,但避免使用。4)C#严格区分大小写。eg:car不同于Car,int i;/合法int No.1;/不合法含有非法字符string total;/合法char use/不合法与关键字名称相同char use;/合法float Main;/不合法,与函数名称相同,eg:,C#程序设计,标识符的命名,匈牙利命名法(Hungarian notation)规则:在变量和函数名前面加一表达某种含义的前缀,前缀字母一般小写,后面每个单词首字母大写,如intBookNum。也有特殊情况,如ICompany,I表示接口。骆驼命名法(camel notation)规则:标识符的首字母小写,而每个后面连接的单词首字母都大写,如bookNum。Pascal命名法(Pascal notation)规则:将标识符的首字母和后面连接的每个单词的首字母都大写,如BookNum。,C#程序设计,注意:如何选择命名法则?遵循默认的规则。字段名、变量名、形参名等使用camel命名法。函数名、类名、属性名等使用Pascal命名法。控件名使用匈牙利命名法。,C#程序设计,3、工作任务实施,C#数据类型,引用类型的数据存储在堆区,而在栈中存储它的数据的地址。,C#程序设计,3、工作任务实施,简单数据类型整型:整型包括byte、sbyte、short、ushort、int、uint、long、ulong八种类型。浮点数类型:分为32位单精度浮点数float和64位双精度浮点数double。十进制类型:decimal表示数据范围小于double,但精度高,适用于财务计算。布尔类型字符类型:char用单引号表达,如m等,转义字符用反斜线开头,如”n”表示换行。,C#程序设计,3、工作任务实施,枚举类型,枚举类型有三个要素:枚举对象名、枚举成员和基础类型。语法结构:enum 枚举名:基础类型 枚举成员声明,枚举成员声明,枚举成员声明,注:默认的基础类型为int;关联值:如果没有被声明,默认为0。,Demo:enum.cs,C#程序设计,3、工作任务实施,数组类型,一维数组的声明、创建和初始化(5种语法格式,举例说明)(1)int zArray;/声明 zArray=new int5;/创建(2)int zArray=new int5;(3)int yArray=new int3 1,3,6;(4)int yArray=new int 1,3,6;(5)int yArray=1,3,6;/第四种的简化,C#程序设计,string strArray=Alan,Bush,Carol;/声明、创建并初始化strArray0=Aden;/向数组元素赋值foreach(string s in strArray)Console.WriteLine(s);string ss=strArray1;/获得数组元素的值Console.WriteLine(ss);输出结果是:AdenBushCarolBush,Example,一维数组访问,C#程序设计,多维数组的声明、创建和初始化(5种语法格式,举例说明)(1)int,array1;/声明 array1=new int1,2;/创建(2)int,array2=new int2,3;(3)int,array3=new int2,3 1,2,3,4,5,6;(4)int,array4=new int,1,2,3,4,5,6;(5)int,array5=1,2,3,4,5,6;/第四种的简化,C#程序设计,int,AA,BB;AA=new int2,2;/用二重循环遍历二维数组for(int i=0;iAA.GetLength(0);i+)for(int j=0;jAA.GetLength(1);j+)AAi,j=i*10+j;Console.WriteLine(AAi,j);BB=AA;BB0,0=2*BB1,1;Console.WriteLine(BB0,0=0 BB1,1=1,BB0,0,BB1,1);,Example,多维数组访问,C#程序设计,3、工作任务实施,C#变量与常量变量声明格式:变量修饰符 类型说明符 变量名1=初值1,变量名2=初值2,;变量修饰符:public,private,internal,protected,protected internal常量声明格式:常量修饰符 const 类型说明符 变量名1=常量表达式;注意 常量必须指定具体的数值,C#程序设计,3、工作任务实施,C#运算符与表达式运算符概述 一元运算符:!、+等二元运算符:+、=、|等三元运算符:?:等运算符类型算术运算符:+、-等关系运算符:=、=等逻辑运算符:|、|(短路或)、&、&(短路与)、!等位运算符:|、&、(异或)、(取反)、(右移)等条件运算符:b?x:y a?b:c?d:e 等价于a?b:(c?d:e),右结合原则。,C#程序设计,运算的优先级和结合性 优先级列表结合性:赋值运算符和?:运算符遵循“右结合”原则。所有二元运算符,除赋值运算符外,都是“左结合”。,C#程序设计,3、工作任务实施,代码分析数据类型转换显式隐式异常处理字符串格式化,C#程序设计,3、工作任务实施,3.4 任务四:程序调试与修正调试策略与方法中断控制修正时注意事项变量作用域问题模块间关联性问题输入输出约束问题,

    注意事项

    本文(《存款计算器》PPT课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开