2020/4/4 1 中国职业教育联盟课程体系 中国职业教育联盟课程体系 成就百万精英 C# 与 Winform 程序设计 第四章 C# 语言基础 (3) 上机 2020/4/4 中国职业教育联盟课程体系 2 1. 如何定义一个方法? 2. 如何调用方法? 3. 什么叫做方法的形参,什么叫方法的实参? 相关回顾 返回值类型 方法名(形参列表) 方法名 ( 实参列表 ) 形参:定义方法时方法的参数 实参:调用方法时,传递给方法的参数 2020/4/4 中国职业教育联盟课程体系 3 上机目标 目标一 定义方法计算从 2013 年 1 月 1 号到今天的总天数。 目标二 计算 1 ! +2 ! +3 ! +4 ! +5 !。 2020/4/4 中国职业教育联盟课程体系 4 训练技能点 ? 掌握方法的定义和调用 2020/4/4 中国职业教育联盟课程体系 5 阶段 1 ? 训练要点 : 方法的定义 方法的调用 判断某月共有几天 判断某年是否是闰年 ? 分析: ? 能被 4 整除,但不能被 100 整除或者能被 400 整除的就是闰年,闰年有 366 天, 闰年的 2 月有 29 天。 2020/4/4 中国职业教育联盟课程体系 6 ? 实现思路及关键代码一: ? 统计整年的总天数 ? 统计当年正月的总天数 ? 统计当月的总天数 ? 根据公式计算当年当月的 1 号是星期几 ? 输出当月的日历 阶段 1 讲解实现思路和关键代码 完成时间: 30 分钟 //...... // 定义方法 public int GetDays(int year, int month, int day) { // 定义变量 int sum = 0,i; // 循环统计 2013 到 year-1 的总天数 ...... // 循环统计 1 月到 month-1 的总天数 ...... // 累加当月天数 sum += day; ....... } 2020/4/4 中国职业教育联盟课程体系 7 阶段 1 ? 查询给参数赋值 ? 代码规范问题 共性问题集中讲解 2020/4/4 中国职业教育联盟课程体系 8 ? 训练要点 : 方法的定义 方法的调用 阶乘的计算 ? 分析: ? 阶乘指从 1 乘以 2 乘以 3 乘以 4 一直乘到所要求的数为止。 阶段 2 2020/4/4 中国职业教育联盟课程体系 9 ? 实现思路及关键代码一: ? 分别计算每个数字的阶乘 ? 再计算所有的阶乘和 阶段 2 讲解实现思路和关键代码 完成时间: 30 分钟 ...... // 定义方法 public int JieCheng(int n) { // 定义变量 int sum = 1, i; // 循环计算 n 的阶乘 for (i = 1; i = n; i++) { sum *= i; } // 返回结果 return sum; } ...... 2020/4/4 中国职业教育联盟课程体系 10 阶段 2 ? 全局变量的使用 ? 代码规范问题 共性问题集中讲解
原创力文档

文档评论(0)