linux中多个if嵌套使用方法,Objective-C嵌套if语句
在Objective-C编程中,嵌套if-else语句是合法的,可以在一个if或else if语句中使用if或else if语句。
语法
嵌套if语句的语法如下 -
if( boolean_expression1) {
/* 如果 boolean_expression1 为true,则执行 */
if(boolean_expression2) {
/* 如果 boolean_expression2 为true,则执行 */
}
}
可以使用与嵌套if语句类似的方式嵌套if else语句。
示例代码
#import
int main () {
/* 定义局部变量 */
int a = 100;
int b = 200;
/* 检查布尔条件 */
if( a == 100 ) {
/* 如果条件为true,则继续检查以下条件 */
if( b == 200 ) {
/* 如果条件为true,则打印以下结果 */
NSLog(@"Value of a is 100 and b is 200\n" );
}
}
NSLog(@"Exact value of a is : %d\n", a );
NSLog(@"Exact value of b is : %d\n", b );
return 0;
}
执行上面示例代码,得到以下结果:
2018-11-14 09:40:57.545 main[149996] Value of a is 100 and b is 200
2018-11-14 09:40:57.547 main[149996] Exact value of a is : 100
2018-11-14 09:40:57.547 main[149996] Exact value of b is : 200
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。
linux中多个if嵌套使用方法,Objective-C嵌套if语句相关推荐
- Linux中打印文件行号的方法
Linux中打印文件行号的方法 准备环境 [root@max mytest]# cat >/mytest/number.txt<<EOF > no root,no fruit ...
- linux查看vmware的版本,linux中查看系统版本信息的方法
前言 测试环境:测试环境: centos7.2 64位 测试用户:root 查看系统位数(32位或64位) 方法1: [root@VM_0_13_centos ~]# uname -a Linux V ...
- linux环境配置以后生效,Linux中修改环境变量及生效方法
Linux中修改环境变量及生效方法 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且 ...
- linux环境变量生效方式,Linux中修改环境变量及生效方法
Linux中修改环境变量及生效方法 方法一: 在/etc/profile文件中添加变量[对所有用户生效(永久的)] 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户 ...
- Linux中date命令的各种实用方法--转载
在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的 ...
- 关于Linux中使用USE(使用率/饱和度/错误)方法分析系统性能的一些笔记
写在前面 今天和小伙伴们分享通过USE方法对系统进行性能分析和性能调整 博文内容涉及: 什么是USE方法,以及USE的使用建议 具体的USE指标采集分析 食用方式: 需要Linux基础知识 理解不足小 ...
- 在Linux 中的应用层操作gpio的方法
背景: 由于在调试WiFi驱动模块的时候需要增加一个功能:就是用户按下一个按键就可以,将WiFi的ssid和psk恢复到出场模式.所以这里就需要开辟一个线程去检测按键的状态.第一步首先是用户按下按键后 ...
- 在 Linux 中强制卸载的 3 种方法显示“设备正忙”
在某些情况下,当您尝试卸载文件系统尤其是 NFS 时,它会显示"设备正忙"消息.当 NFS 服务器有一些问题(主要是无法访问)并且您有一个软 NFS 挂载时,通常会发生这种情况. ...
- linux进程查看所有线程,Linux中查看进程的多线程的方法
在SMP系统中,我们的应用程序经常使用多线程的技术,那么在Linux中如何查看某个进程的多个线程呢? 本文介绍3种命令来查看Linux系统中的线程(LWP)的情况: 在我的系统中,用qemu-syst ...
- linux中无ll命令的解决方法
有时候在Linux中输入"ll"或者"ls -l"命令会弹出(ps: 这两个命令是等价的,前者是后者的简化版) -bash: ll: command not f ...
最新文章
- [Spring实战系列](5)Spring应用上下文
- 《Haskell趣学指南》—— 第1章,第1.2节小朋友的第一个函数
- STM32 基础系列教程 32 – Ethnet+Lwip
- java比python难_python java JAVA比python难多少?
- Eclipse之Android项目名有红感叹号的解决办法
- Exynos4412 中断驱动开发(一)—— 中断基础及中断的注册过程
- android 全局 窗口,miui12全局自由窗口app
- CSS3 元素基础知识
- Web Hacking 101 中文版 十三、子域劫持
- 手写一个HTTP图片资源服务器,太容易了叭!
- OpenShift 4 - 镜像漏洞扫描软件 Clair
- 又一可获Linux、Unix根权限的漏洞曝出
- 获取到的数组在webview中成了字符串
- Json Editor命令行版
- 朗文词典 css,【Mdict词典分享】FF版朗文5++,柯林斯,ODE三大经典词典整理分享,新增牛津双解8...
- 已解决SyntaxError:positional argument follows keyword argument
- java spi 热插拔_利用SPI机制实现责任链模式中的处理类热插拔
- win11+vs2022配置ceres库
- 软件设计师----计算机网络
- 扔掉代码,程序员月薪达到了10k+
热门文章
- pinned memory or page locked memory)
- 如何取消坚果云的分享链接
- npm run serve stage1@0.1.0 serve vue-cli-service serve node:internal/modules/cjs/loader:936
- 嵌入式开发板模拟器:QEMU
- pythondecode_Python decoder.decode方法代码示例
- 【云原生之kubernetes实战】在k8s环境下部署BookBrowser电子书浏览器
- vue3封装-自定义audio音频播放【拖拽进度条,点击进度条,快进,后退,音量加减】思路
- 【热门】女孩取名:女孩名字带歆什么寓意
- Python3.7出现RuntimeError: generator raised StopIteration异常
- Win10 IE浏览器代理服务器没有响应 问题解决方法