CAPL编程中的思想:if...else...判断语句还能这么玩
CAPL中的[if…else…]语句,和其他语言的没有什么区别,用来判断给定条件是否满足。我们先简单复习一下它的用法:根据给定条件的多少,有三种用法:
(1) 只有一种给定条件:if
void Func1(int a)
{if (a == 1){write("a == 1");}
}
(2) 判断是或非两种情况:if…else…
void Func1(int a)
{if (a == 1){write("a == 1");}else{write("a != 1");}
}
(3) 三种或三种以上的给定条件:if…else if…else…
void Func1(int a)
{if (a == 1){write("a == 1");}else if (a == 2){write("a == 2");}else if (a == 3){write("a == 3");}else{write("a != 1 or 2 or 3");}
}
上面就是if…else…语句的三种用法。如果你仔细比较上面的三段代码,随着给定条件越来越多,需要的if…else…语句就越多。如果每个判断语句里的代码都用"{}"大括号括起来,而里面的代码其实只有一行,这样就会造成一段代码非常长,严重影响代码的
CAPL编程中的思想:if...else...判断语句还能这么玩相关推荐
- 模板上 php dede,DEDE模板中使用php和if判断语句实例
这篇文章主要为大家详细介绍了DEDE模板中使用php和if判断语句实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 今天刚刚在给用户用织梦CMS二次开发站点的 ...
- 帝国cms中常用标签/灵动标签/判断语句
帝国cms中常用标签(总结) 在帝国cms实际建站应用中,对首页.列表页.内容页这三个页面模板支持的变量是不同的.爱折腾的摄影大叔将帝国cms中常用标签/灵动标签/判断语句(帝国cms中常用标签总结归 ...
- Python教学 | Python 中的分支结构(判断语句)【附本文代码和数据】
查看原文:[数据seminar]Python教学 | Python 中的分支结构(判断语句)[附本文代码和数据] Part1引言 上期文章我们学习了组合数据类型字典以及元组,这标志着 Python 基 ...
- lazy ideas in programming(编程中的惰性思想)
lazy形容词,懒惰的,毫无疑问是一个贬义词.但是,对于计算机领域,lazy却是非常重要的优化思想:把任务推迟到必须的时刻,好处是避免重复计算,甚至不计算.本文的目的是抛砖引玉,总结一些编程中的laz ...
- c++编程中的调试技巧(C++编程思想)
原文地址:http://hhfighting.blog.163.com/blog/static/55700323200922093543827/ 1.调试标记 适用预处理#define定义一个或多个调 ...
- R语言条件判断语句编程:使用if/else语句实现条件逻辑判断、使用all函数判断向量中的值是否全部都满足条件
R语言条件判断语句编程:使用if/else语句实现条件逻辑判断.使用all函数判断向量中的值是否全部都满足条件 目录
- Java并发编程中的若干核心技术,向高手进阶
来源:http://www.jianshu.com/p/5f499f8212e7 引言 本文试图从一个更高的视角来总结Java语言中的并发编程内容,希望阅读完本文之后,可以收获一些内容,至少应该知道在 ...
- c语言在数学方面的应用编程,浅谈数学在C语言编程中的应用.doc
浅谈数学在C语言编程中的应用 浅谈数学在C语言编程中的应用 [][]C语言对学习者的数学基础要求较高对一部分学生来说学好C语言有一定的困难.本文就本专业知识和自身对C语言的学习经验对数学在C语言编程中 ...
- 向量几何在游戏编程中的使用
<1>简单的2-D追踪 -Twinsen编写 -本人水平有限,疏忽错误在所难免,还请各位数学高手.编程高手不吝赐教 -我的Email-address: popyy@netease.com ...
最新文章
- Metasploit irb命令使用技巧
- 云服务器ecs的特点有什么
- java中public、protected、default、private权限问题
- tensorflow中tf.random_normal和tf.truncated_normal的区别
- 为自己配置YUM服务器
- 自定义报错返回_MybatisPlus基础篇学习笔记(五)------自定义sql及分页查询
- 计算机c盘只能新建文件夹,1.C盘只能新建文件夹不能新建文件(用户权限问题)...
- 用HTML制作个人简历
- 用什么软件可以检测苹果耳机芯片_苹果现在要用 AirPods,彻底占据你的耳朵了...
- Extjs EditorGridPanel功能
- OSChina 周五乱弹 —— 程序猿真是令人感到担忧!
- Check Point设置允许外网通过指定端口访问服务器
- Linux bash: redis-server: 未找到命令
- 微信python课程靠谱吗_微信python小课靠谱吗
- 汽车零售软件的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- qiankun框架: vue2 主应用访问子应用报错 [import-html-entry]:error occurs 或 died in status LOADING_SOURCE_CODE
- iOS开发 ---- 其他控件,弹窗,滑块,菊花,步进,分段等
- 2022-04-30 Unity核心2——Sprite
- 二进制正负数及其表示
- table合并列,一对多的展示。