摘要: if...else 条件结构中,如果某个分支只包含一条命令,那么是可以省略大括号{}的。比如: 请注意,如果分支中包含2条以上的命令,是不能省略{}的。 如果 if 和 else 比较多,又省略了{},怎么判断那一个 if 和哪一个 else 是一对呢?请看下面的代码: 当出现多个 if 和 els 阅读全文
posted @ 2017-04-06 15:55 辰星crystal 阅读(3409) 评论(0) 推荐(0) 编辑
摘要: 如果,有多个条件,其中只有一个成立,应该怎样判断呢?比如小明考试,90分以上奖励一台手机,80-89分奖励一个滑板,60-79分奖励一个烧饼,60以下没有奖励,0-100的分数被划分为4档,需要做3次条件判断。如果用上一节学习的嵌套if结构完成,3层if的嵌套会使程序变得很复杂。本节我们使用多重 i 阅读全文
posted @ 2017-04-06 15:44 辰星crystal 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 程序开发中,往往需要先判断一个条件是否成立,再判断另一个条件。比如下面的例子:验证账号是否为“admin”,如果不是则提示错误;如果是,则验证密码是否为“bj2022”: 用C#实现如下: 外层的if (userName == "admin") 会被首先判断,如果为 false ,就会输出“用户名错 阅读全文
posted @ 2017-04-06 15:35 辰星crystal 阅读(750) 评论(0) 推荐(0) 编辑