首 页题库中心课件中心Flash课件文章中心免费题库免费课件课题商城工具素材客户留言繁体中文
设为首页
加入收藏
联系我们
您当前的位置:04教育资源网 -> 教案设计 -> 信息技术 -> 文章内容 退出登录 用户管理
相关链接
栏目导航
· 语文教案 · 数学教案
· 英语教案 · 物理教案
· 化学教案 · 政治教案
· 生物教案 · 历史教案
· 地理教案 · 音乐教案
· 体育教案 · 美术教案
· 信息技术 · 健康教育
· 其它教案 · 课后反思
· 通用技术 · 大学教案
热门文章
· 优秀教师主要事迹
· 师德师风整改措施
· 16、混合运算 学前..
· 平面构成――点 线..
· 色彩构成—色相推移..
· 师德师风教育整改措..
· 焊接实习教案
· 直线和圆的位置关系..
· 先进教师事迹材料
· 心理健康课教案
相关文章
· 肯尼迪-约翰逊时期..
· 牛顿第三定律
· 高二物理第三章第7节..
· 高二物理第三章第二..
· 《张衡传》总结课 第..
· 第三、四课时 秦九..
· 高中语文课本第三册..
· 高一语文第一册第三..
· 《宋词七首》中《念..
· 失街亭 第四册 第三..
发布商链接

第三节 选择结构
作者:本站  来源:本站原创  发布时间:2008-3-4 21:44:28  发布人:baycen

减小字体 增大字体

(04教育资源网 转载请注明出处)(04教育资源网 转载请注明出处)组织教学:
复习提问:
上节课我们讲了顺序结构,我们回忆一下讲过的几个语句。PRINT语句、 LET语句、 INPUT语句、 READ/DATA语句、 END语句、 REM语句、 CLS语句。
教学过程:
引言:
上节课我们讲过结构化程序有三种结构:顺序结构、选择结构、循环结构。上节课我们讲了顺序结构,本次课我们研究一下选择结构。
讲授新课
一、条件语句(IF语句)
格式:1、IF <条件表达式> THEN <语句组1> ELSE <语句组2>
2、IF <条件表达式> THEN
<语句组1>(04教育资源网 转载请注明出处)
ELSE
<语句组2>
END IF
作用:如果条件表达式的值为真,则执行THEN后面的<语句组1>;否则执行ELSE后面的<语句组2>。
例一:输入3个整数a,b,c,输出其中绝对值最大的数。
算法描述:
(1)    输入a,b,c三个数;
(2)    将|a|赋给max
(3)    将|b|与max相比较,如果|b|>max,则将|b|赋给max;
(4)    将|c|与max相比较,如果|c|>max,则将|c|赋给max;
(5)    输出max;
(6)    结束。
INPUT “input three number:”; a, b, c
max = a
IF ABS(b) > ABS(max) THEN max = b
IF ABS(c) > ABS(max) THEN max = c
PRINT max
END
例二:输入一个公元年号,判断是否为闰年。
算法描述:
(1)    输入公元年号y;
(2)    判断year MOD 4 <> 0是否为真,若是则输出"is not leap year.",程序结束。
(3)    判断(year MOD 400 = 0) AND (year MOD 1000 <> 0)是否为真,若是则输出"is not leap year.",否则输出"is leap year." 。
(4)    结束。
INPUT year
IF year MOD 4 <> 0 THEN PRINT year; "is not leap year.": END
IF (year MOD 400 = 0) AND (year MOD 1000 <> 0) THEN
     PRINT year; "is not leap year."
     ELSE
PRINT year; "is leap year."
END IF
END
二、多分支语句(SELECT语句)
格式:SELECT CASE  <测试表达式>
 CASE<表达式表1>
 <语句组1>
CASE<表达式表2>
 <语句组2>
CASE<表达式表3>
 <语句组3>
…  …   …
CASE<表达式表n>
 <语句组n>
CASE  ELSE
<语句组n+1>
END SELECT
作用:根据<测试表达式>的值,从多个语句组中选择符合条件的一个语句组执行。
例三、编程模拟简单计数器,实现四则运算。
算法描述:
(1)    输入运算数据x,y和运算符s$;
(2)    根据运算符判断操作类型并运算;
(3)    结束。
INPUT a, c$, b
SELECT CASE c$

[1] [2]  下一页

[] [返回上一页] [打 印] [收 藏]
下一篇文章:程序设计与算法描述
≡相关文章评论≡    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
04教育资源网 客服QQ:540507409 Email:lwcsoft#msn.com QQ群:25138365
Copyright © 2007-2008 04edu.Com. All Rights Reserved .黑ICP备07002439号
合作伙伴