6-选择结构
来源:互联网 发布:淘宝售前客服工作总结 编辑:程序博客网 时间:2024/06/05 00:52
前几章参考:
1-引言
2-Objective-C 编程
3-类、对象和方法
4-数据类型和表达式
5-循环结构
对于任何程序语言来说,有能力进行判断是一项基本特性。
对于if语句,下面的代码很有价值:
int numerator;int denominator;-(double) convertToNum{ if (denominator != 0) { //这里防止分母为0很必要 return (double) numerator /denominator;//这里double强转很有必要,否则小数位的值就丢了。 } else { return NAN;//这里NAN表示一个数字,这个符号被定义在系统头文件math.h中。 }}
判断整数能否整除2
remainder = number_to_test % 2;if ( remainder == 0) { // 整除2 // xxoo}
最后对于if的条件表达式,要求用括号括起来,不要过度依赖于优先级。
尽量预测程序可能失败或产生非预期结果的情形,然后采取预防性措施应付这些情况,是编写优秀而可靠的程序的必要部分。
其实,这个条件语句啊,写的好不好,主要看逻辑思维缜密不缜密。
还有一个概念:非零意味着满足和零意味着不满足。
Objective-C中有两个内置的特性,可以使Boolean变量的使用更容易。
一种特性就是特殊类型BOOL,它可以用于声明值非真即假的变量。
另外一种是预定义的值YES和NO。
转自:http://blog.csdn.net/forlong401/article/details/8438483
0 0
- 6-选择结构
- 6-选择结构
- 6-简单选择结构A
- 6-简单选择结构B
- 6-简单选择结构C
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 结构选择
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 使用C#连接ORACLE数据库 2
- sqlserver 事务
- 基于XMPP协议的手机多方多端即时通讯方案
- 1010. Radix (25)
- Bloom filter(布隆过滤器)
- 6-选择结构
- php大型网站如何提高性能和并发访问
- POJ 1260 Pearls
- 【 D3.js 入门系列 --- 9.1 】 饼状图的制作
- asp.net 生成静态网页并加连接
- 基于Ofbiz的Web框架
- 经纬财富:台州早盘天通银策略
- Spring实用功能--Profile、WebService、缓存、消息、ORM
- <SVN migrate to GIT>CentOS安装SVN::Core时的一点错误