第3章 程序结构 C#程序设计案例教程课件.ppt

C#程序设计案例教程 第3章 程 序 结 构 学习目标 知识目标 掌握顺序结构的用法。 掌握选择结构的用法。 掌握循环结构的用法。 技能目标 通过循环结构创建游戏网格,学会循环结构的使用。 通过GDI+画出蛇和食物,学会分支结构if语句的使用。 通过对键的控制,学会分支结构switch语句的使用。 自学内容 如何通过在窗体类中覆写(重写)ProcessDialogKey()方法判断按键。 如何通过在窗体类中覆写(重写)OnPaint()方法实现动画效果。 开 场 白 最近流行一则幽默:一直觉得《西游记》有个BUG,唐僧肉吃完长生不老,那他为什么不咬自己一口?咬完各路妖魔奈我何?轻装上路差旅费省四分之三。后来想明白了,觉得吴承恩设计得真周密——和尚不能吃肉。 原来吴承恩在整个小说里设置了一个如下判断: 如果(对象==和尚) {不能吃肉();} 其他 { 如果(对象吃到唐僧肉) {长生不老();} } 小说不能平铺直叙,好的小说除了有顺叙,总还会有倒叙和插叙。正是这些不同的结构才使得小说情节跌宕起伏、峰回路转。编写程序和写小说一样,要通过不同结构来处理各种事务。 3.1 顺序与选择结构 3.1.1.1 if语句 1.简单的if语句,提供一种选择,语法如下: if(条件) {语句序列} //当满足条件,就执行(语句序列),否则跳过if语句,执行if

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档