网站大量收购独家精品文档,联系QQ:2885784924

项目1任务3成绩统计窗体的设计与 及开发 Visual C# 程序设计任务驱动式课件.ppt

项目1任务3成绩统计窗体的设计与 及开发 Visual C# 程序设计任务驱动式课件.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目1任务3成绩统计窗体的设计与 及开发 Visual C# 程序设计任务驱动式课件.ppt

; 在数字竞猜界面中,单击“成绩统计”按钮,进入成绩统计界面。该界面能够显示每局游戏中随机产生的待竞猜数字、竞猜次数与竞猜时间。界面有个按钮,一个用于查看竞猜的平均时间、最大耗时与最小耗时,另外一个按钮用于返回到数字竞猜界面,如下图所示: ;1)成绩分析窗体规划 ; 类的成员访问修饰符见下表: ;; ① while 语句 while语句的一般语法格式为: while (条件表达式) { 循环体 } ; ① while 语句(续) 试一试 求两个整数的最大公约数 当输入两个整数number1、number2,程序能够计算出它们的最大公约数。算法如下:先计算number1/ number2,如果余数为0,则number2就是最多公约数,否则把number2赋值给number1,把余数赋值给number2,再计算number1/ number2,直到余数为0。 ; ② do-while语句 do…while语句的语法格式如下: do { 循环体; } while(条件表达式); ; ② do-while语句(续) ; for 语句语法格式 for(表达式1;表达式2;表达式3) { 循环体; } ; for 语句(续) ; for 语句(续) ; 循环语句的嵌套 在现实生活中,有很多问题用单重循环是解决不了的,这个时候需要用双重 循环甚至更多重的循环才能解决问题,这就是循环的嵌套:即循环语句内包含另 外的循环。 例如使用for语句的嵌套求 1+2!+3!+...+N!的总和,代码如下: int sum = 0; int temp = 1; for (int i = 1; i = 5; i++) { for (int k = 1; k = i; k++) { temp *= k; } sum += temp; temp = 1; } ; foreach语句是C#中新增的循环语句,它对于处理数组及集合等数据类型特别简便。 语法格式为:foreach (数据类型 标识符 in 表达式) { 循环体 } 例如用foreach语句求数组中的最大值、最小值和平均值: ; break语句和continue语句 在循环语句中,break用作终止最近的封闭循环,例如: int i=1; int total=0; // total用来保存累加和 for (i=1 ; ;i++) { total+=i; if(i==500) break; } 上述代码中的for 循环在 i=500时,执行了break语句,整个循环体结束,转向循环体后一条语句,total保存的是1+2+3+…+500的值,这就避免了产生死循环。 ; break语句和continue语句 C#提供了一个 continue语句,该语句的作用是忽略continue 后面的语句,直接进入本循环结构的下一次循环操作。 例如求1+3!+5!+…+99! int sum = 0; int temp = 1; for (int i = 1; i = 100; i++) { if(i%2==0) { continue; //结束本次循环,进入下一次循环 } for (int k = 1; k = i; k++) { temp *= k;

您可能关注的文档

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档