《使用循环语句》PPT课件

上传人:san****019 文档编号:22980133 上传时间:2021-06-03 格式:PPT 页数:18 大小:742.50KB
收藏 版权申诉 举报 下载
《使用循环语句》PPT课件_第1页
第1页 / 共18页
《使用循环语句》PPT课件_第2页
第2页 / 共18页
《使用循环语句》PPT课件_第3页
第3页 / 共18页
资源描述:

《《使用循环语句》PPT课件》由会员分享,可在线阅读,更多相关《《使用循环语句》PPT课件(18页珍藏版)》请在装配图网上搜索。

1、安徽机电职业技术学院信息工程系汪学文(wxwOOP)2016年9月课程网站:http:/ 2q 本 课 主 要 学 习 循 环 结 构 的 语 句 。 对 语 法 的 了 解 是 编 写C#代 码 的 基 础 。q 学 习 完 本 课 后 , 你 将 能 够 :熟悉for,while和do-while等三种循环语句的使用;了解foreach循环的使用;应用循环语句解决实际应用问题熟悉使用常用控件来进行输入与输出学习本课时,可参考教材第5章内容 3 for (初始化表达式; 条件表达式; 迭代表达式)语句; while (条件表达式)语句; do语句; while (条件表达式)此外还有fore

2、ach循环,用于访问数组和集合类对象。 4q 当 预 先 知 道 代 码 语 句 的 重 复 执 行 次 数 时 , 使 用 for 循环 for (int i = 0; i 0; j -= 10 ) Console.WriteLine(j = 0, j);for (初始化表达式; 条件表达式; 迭代表达式)语句;与C不同,可以在此处定义循环变量类型这里,它是局部变量示例代码位于“CSharpLesson4UseLoops” 5q 在 循 环 开 始 时 做 一 个 判 断 , 如 果 值 为 假 , 循 环 将 永 远 不 会 运 行q 循 环 一 直 运 行 到 条 件 变 为 假q 关

3、键 字 continue 和 breakint i = 1;while (i = 10) Console.WriteLine(“i=0”, i);i+;示例代码位于“CSharpLesson4UseLoops” 6q 怎 样 才 能 保 证 while 循 环 可 以 退 出 循 环 体 的 执 行 ?q 在 while 循 环 体 中 可 以 不 修 改 循 环 条 件 的 值 吗 ? 7无条件执行循环中的代码并完成一次判断。如果判断语句值为真,循环就继续下去,直到该值变为假do /至少需要执行一次的代码 while (条件成立);int i = 1;do Console.WriteLine

4、 (0, i+); while (i = 10);示例代码位于“CSharpLesson4UseLoops” 8 在本练习中,使用 for 循环来计算从 1 到 1000 的所有整数的和。若时间允许,请用while循环和do循环执行上述运算。1、从课程网站下载第4课源程序,并用Visual Studio .NET打开“Lesson4LoopsLoops.sln。2、找到任务TODO 1: Writing loops.3、使用for循环,把从1到1000的所有整数相加。4、用下列代码显示结果:Output(结果为:+total);5、 按 F5键,编译并运行应用 程 序 。6、使用while循环

5、,重复任务3任务57、使用do循环,重复任务3任务58、保存应用程序并退出Visual Studio .NET。 9q 某 人 新 开 一 个 帐 户 , 输 入 存 入 的 金 额 (本 金 )、 年 利率 、 存 期 , 计 算 每 年 年 终 余 额掌握使用循环解决问题掌握TextBox控件的使用示例代码位于“CSharpLesson4Savings” 10tbPrincipal, 输入本金tbRate, 输入年利率tbPeriod, 输入存期tbOutput, 显示计算结果按钮btnCaculate,计算。按钮btnClear,清除输入。 11 decimal amount = 0.0

6、M; / 存款余额 / 获取存款本金 decimal principal = decimal.Parse(tbPrincipal.Text); / 获取存款年利率, 用户输入的是百分数,转换为小数 double rate = double.Parse(tbRate.Text) / 100.0; / 获取存期 int period = int.Parse(tbPeriod.Text); / 逐月进行计算 amount = principal; / 起始计算时,存款余额即是本金 for (int year = 1; year = period; year+) amount += amount *

7、(decimal)rate; tbOutput.Text += String.Format(0,4t1:crn, year, amount); 12q 许 多 地 方 要 将 数 据 格 式 化 后 输 出 , 如Console.WriteLine(它们的和是0, sum);lblDate.Text = DateTime.Now.ToString(yyyy年M月dd日);lblTotal.Text = String.Format(总金额:0:C, amount);q 常 用 格 式 的 说 明 符C或 c:货币格 式 D或 d:十进制 整数E或 e:科学计数法N或 n:千 分 位 格 式 X或

8、 x:十 六进制 整数d:短 日 期 D:长日 期 t:短时间T:长时间f:完 整 日 期 (短时间) F:完 整 日 期 (长时间)具体说明及示例请参看MSDN帮助index,alignment:formatString 13q完 成 实 验 4实 验 报 告完成“使用循环语句”的课堂练习(第4课 Loops);选择下面一个程序来完成输入一个整数,计算该整数的阶乘;求1N的所有奇数的和。参照教材5.4的示例(P89),编写一个能将输入的十进制整数转换成对应的二进制或十六进制字符串进行输出。q课 后 练 习 :课堂示例:简易计算器课堂示例:计算复利存款教材4.5的示例:将十进制整数转换成八进制

9、输出 14q Extended WPF Toolkit是 一 组 扩 充 WPF工 具 箱 的 组 件 ,包 含 了 许 多 WPF控 件 供 开 发 者 使 用 。 15Caculator DateTimePickerWaterMarkTextBox NumericUpDown 16q 从 CodePlex网 站 下 载 最 新 版 Extended WPF Toolkithttp:/ 解 压q 打 开 项 目 , 添 加 对 “ Xceed.Wpf.Toolkit.dll”的 引 用q 在 xaml文 件 的 前 面 , 添 加 xmlns命 名 空 间 引 用 :xmlns:xctk=h

10、ttp:/ q 在 xaml的 主 体 需 要 使 用 控 件 的 地 方 , 添 加 控 件 声 明 : q 如 果 希 望 在 工 具 箱 中 出 现 , 可 以 在 工 具 箱 上 , 点 右 键 ,选 择 “ 选 择 项 ” 17q Extended WPF Toolkit提 供 了 好 几 种 类 型 的 UpDown控件 , 可 以 方 便 用 户 输 入 符 合 要 求 的 数 据 : 18q Value: 文 本 框 中 输 入 的 值 , Decimal?类 型 , 使 用 该类 型 的 Value属 性 可 获 取 decimal类 型 值q DefaultValue:默 认 值q FormatString:格 式 化 字 符 串 , 如 Cq Maximum:最 大 值q Minimum:最 小 值q Increment:增 减 步 长 值示例代码位于“CSharpLesson4Loan”

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!