TC官方合作论坛

 找回密码
 立即注册
查看: 7467|回复: 16
打印 上一主题 下一主题

[失效暂存] TC 选择语句 第九章

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-31 11:05:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第九章 TC 选择语句
9.1 选择语句
  
  TC语言还提供了另一种用于多分支选择的选择语句,
   其一般形式为:
  选择 (表达式)  
    条件 常量表达式1:  
    语句1
    条件 常量表达式2:
    语句2
    …  
    条件 常量表达式n:
    语句n
    默认:  
    语句n+1
  选择结束
  其语义是:计算表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有条件后的语句。如表达式的值与所有条件 后的常量表达式均不相同时,则执行默认后的语句。
(注:关键字中英文对应关系,选择 - select,条件 - case,默认 - default,选择结束 - endselect)
例:

  1. 整型 n
  2. 选择(n)
  3. 条件 1:
  4.          辅助.消息框("满足条件1执行这里")
  5. 条件 2:
  6.         辅助.消息框("满足条件2执行这里")
  7. 条件 3:
  8.         辅助.消息框("满足条件3执行这里")
  9. 默认 :
  10.         辅助.消息框("如果没有满足的条件执行默认语句")
  11. 选择结束
复制代码


在使用选择语句时还应注意以下几点:
1)  在条件后的各常量表达式的值不能相同,否则会出现错误。
2)  在条件 后,允许有多个语句。
3)  各条件 和默认子句的先后顺序可以变动,而不会影响程序执行结果。
4)  默认 子句可以省略不用。











对于运算符以及运算表达式不熟悉的,可以回顾以下内容:
第五章,TC的算术运算符和算术表达式  http://bbs.tyuyan.com/thread-12786-1-1.html
第六章,TC的关系运算符和表达式     http://bbs.tyuyan.com/thread-12813-1-1.html

对流程语句不熟悉了的同学,可以回顾前面的内容:
第七章,TC的过程化程序设计 http://bbs.tyuyan.com/thread-12842-1-1.html
第八章,TC的如果(if)语句   http://bbs.tyuyan.com/thread-12815-1-1.html

理解了本课的同学,那么继续学习流程语句的循环内容吧!
第十章,TC的循环(while,repeat)语句  http://bbs.tyuyan.com/thread-12818-1-1.html

流程语句在线观看地址: http://v.youku.com/v_show/id_XNDE2NTU0NDAw.html


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2012-5-31 11:05:29 | 只看该作者
沙发。
回复 支持 反对

使用道具 举报

板凳
发表于 2012-5-31 11:06:04 | 只看该作者
不错 。 学习了。
回复 支持 反对

使用道具 举报

地板
发表于 2012-5-31 11:06:31 | 只看该作者
非常的给力。
回复 支持 反对

使用道具 举报

泥巴路 该用户已被删除
5#
发表于 2012-5-31 11:55:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

6#
发表于 2012-6-1 10:40:20 | 只看该作者
我前几天就在找了,你现在才贴出来。。
回复 支持 反对

使用道具 举报

7#
发表于 2012-6-3 21:56:44 | 只看该作者
坑爹啊。。居然省略了break;
回复 支持 反对

使用道具 举报

8#
发表于 2012-6-8 20:10:59 | 只看该作者
没有看过的来学习
和有帮助
回复 支持 反对

使用道具 举报

9#
发表于 2012-6-18 13:49:07 | 只看该作者
回复 1楼诚诚的帖子

学习中
回复 支持 反对

使用道具 举报

10#
发表于 2012-6-26 08:30:30 | 只看该作者
我是菜鸟,@~~
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-17 15:50 , Processed in 0.232486 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表