C--if else嵌套几种形式总结--不要忘记括号了,养成只要if大括号的习惯
2014-05-12 16:26
309 查看
if else嵌套的类型
以x > 0, x < 0, x == 0的几种情况说明:(很简单的只是希望能抛砖引玉)一 、这种方法是最简单的。
if ( x > 0)
{ }
if ( x < 0)
{ }
if ( x == 0)
{ }
二、这次涉及到了嵌套也很简单。
if ( x > 0)
{ }
else
{ if(x < 0)
{ }
else
{ }
}
三、同样也没有涉及到嵌套,只是if 和 else的匹配,
也可以看作是 if 和 else if的匹配使用。
if ( x > 0)
{ }
else if ( x < 0)
{ }
else if ( x == 0)
{ }
四、以上的四种方法都是正确的,这个是自己初学时的错误。
if ( x > 0)
{ }
if ( x < 0)
{ }
else //因为这个else是和上面的最近的一个if匹配的, 所以也包含了x > 0的情况。
{ }
五、和四相似
if ( x > 0)
{ }
else //因为这个else是和上面的最近的一个if匹配的, 所以包含了x < 0和x == 0的情况。
{ }
else //这个else没有if 匹配所以是语法的错误。
{ }
相关文章推荐
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- 习惯的养成—在解决问题的过程中提炼需要总结地地方(Linux 输入框架问题)
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- 养成总结的习惯
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- 养成思考和总结的习惯
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- 2011年总结养成的一个工作习惯
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- 不要养成将文件放在桌面上的习惯,桌面只是临时存放文件的地方,已丢失
- 早起习惯养成失败总结
- 存储过程中:exec @sql 必须要写成 exec (@sql) 不要忘记括号
- 不要再ifelse中嵌套ifesle
- 养成做完一件事总结记录的习惯
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
- ASP.NET中MVC传递数据的几种形式总结
- 慕课网-安卓工程师初养成-4-4 Java条件语句之嵌套 if
- 学习方法不怕复杂,只要持之以恒,养成习惯,自然会觉得简单平常
- 今日开始养成总结习惯!!
- 几种shell里的小括号,大括号结构和有括号的变量,命令的用法 (转载)