预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本章学习内容与要点3.3顺序结构程序设计【例题1】编写应用程序li3-1,设计一个具有加、减、乘、除运算功能的简易计算器程序。【课堂练习】编写一个Windows应用程序,实现简单的KFC点餐结账功能。3.4选择结构程序设计3.4.1if….else语句 if语句是最基本的选择语句。3、表达式的结果必须是个布尔值。【例题2】编写应用程序li3-2,输入两个整数,按由小到大的顺序输出。2、if….elseif语句 适用于多条件判断。【课堂练习】编写应用程序lx3-1,实现“健康称”的作用。3、switch语句格式:注意:1、switch控制表达式的值必须是整数、char、字符串或枚举类型。case表达式必须是上述类型的常量 2、只要case后语句序列非空,则break语句是必须的。 3、如果case后无语句序列,则允许不加break语句【课堂练习】编写Windows项目lx3-2从文本框中输入一个月份,然后在标签中显示出该月的天数。 界面如下:【例题3】编写应用程序li3-3,设计查询奖学金的程序。 其中一等奖学金250元,二等200元,三等150元,四等100元,五等50元。(两种方法)【例题4】编写应用程序li3-4,设计商场打折程序。switch与if比较3.5循环结构程序设计格式: for(表达式1;表达式2;表达式3) { 循环体 }【例题5】编写应用程序li3-5,计算1~100的奇数和。格式: while(条件表达式) {循环体}【例题6】编写应用程序li3-6对折纸,使其达到珠穆朗玛峰的高度(8844.43m)。do {循环体} while(条件表达式);【例题7】编写应用程序li3-7,输入一个企业年产值的平均增长速度,求多少年后产值能翻一番。补充:循环嵌套代码: intsum; for(inti=1;i<=9;i++)//控制行数 { for(intj=1;j<=i;j++) { sum=j*i; label1.Text=label1.Text+j.ToString()+"×"+i.ToString()+"="+sum.ToString()+";"; } label1.Text+="\n"; }3.5.4跳转语句2、continue语句 continue语句的作用是:当在循环中执行到continue的时候,不执行循环内continue下面的语句,而直接开始下一次循环。3、return语句 return语句的作用是:用于终止方法的运行并返回调用程序。返回时既可以返回“表达式”的值,也可以不返回值。 格式:return[表达式]---返回值是void型时可省略[课堂练习1] 应用程序要求用户输入1-10之间的一个数字。然后产生一个随机数,用户被告知他选择的数字正确与否。窗体属性的补充 (1)AcceptButton属性:该属性用来设置一个命令按钮的名称,当用户按ENTER键时就相当于单击了窗体上的该按钮。 (2)CancelButton属性:该属性用来设置一个命令按钮的名称,当用户按ESC键时就相当于单击了窗体上的该按钮。