023.If Error 常见错误
来源:互联网 发布:卖淘宝流量是怎么回事 编辑:程序博客网 时间:2024/06/05 19:46
--------------- main.m ---------------
#import<Foundation/Foundation.h>
intmain()// 错误写法一
{
int age = 45;
if (age > 20)
{
NSLog(@"青年人");
}
else if (age > 40)
{
NSLog(@"中年人");
}
else if (age > 60)
{
NSLog(@"老年人");
int age = 45;
if (age > 20)
{
NSLog(@"青年人");
}
else if (age > 40)
{
NSLog(@"中年人");
}
else if (age > 60)
{
NSLog(@"老年人");
}
}
--------------- main.m ---------------
#import<Foundation/Foundation.h>
intmain()// 错误写法二
{
int age = 45;
if (age > 20)
{
NSLog(@"青年人");
}
else if (age > 40 && !(age > 20))
{
NSLog(@"中年人");
}
else if (age > 60 && !(age > 20) && !(age > 40 && !(age > 20)))
{
NSLog(@"老年人");
}
int age = 45;
if (age > 20)
{
NSLog(@"青年人");
}
else if (age > 40 && !(age > 20))
{
NSLog(@"中年人");
}
else if (age > 60 && !(age > 20) && !(age > 40 && !(age > 20)))
{
NSLog(@"老年人");
}
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.在 if else 语句中,else这个词有一个隐含条件,即对前面if假设的条件取反。
上面的示例代码所犯的逻辑错误就是忽视了这个隐含条件。
2.上面的第二份代码,把隐含条件写了出来,于是我们就可以很容易看出它们的错误所在了。
0 0
- 023.If Error 常见错误
- 023.If Error 常见错误
- if语句常见的错误
- error:js常见错误
- 服务器常见错误error
- 一个if 判断条件的常见错误
- Cocos2d 常见错误:error C2660
- Compiler Error Message错误,常见错误!
- 【常见错误】Installation error: INSTALL_FAILED_VERSION_DOWNGRA错误
- error lnk2001 的常见错误分析
- 安装PHP常见错误解决error
- 常见错误:Apple Mach-O Linker Error
- FastCGI 的常见Error错误大全
- VS常见错误处理:error C1189
- highcharts 常见错误 -- Highcharts error #15
- Py中的条件判断,if语句总结以及常见错误
- 宏定义错误:error: expected ‘;’ before ‘if’的解决方案
- 【VC++编译 常见错误】Warning、Error、Fatal Error、Link
- 通过共享内存进行进程间通信
- Vim文本编辑器列操作模式
- Maven实战(八)常用Maven插件介绍(下)
- JAVA多线程
- Busybox下tftp命令使用详解
- 023.If Error 常见错误
- linux 共享内存shm_open实现进程间大数据交互
- Map containsKey用法
- Maven实战(九)打包的技巧
- Netty学习笔记:1
- mongodb的启动和查询命令
- Spring contextConfigLocation和ContextLoaderListener理解。
- Oracle外部表介绍.
- dd命令烧写superboot.bin