当前位置:首页 > 经验 >

编程逻辑怎么解释(怎么看懂编程的意思)

来源:原点资讯(www.yd166.com)时间:2022-11-18 00:54:20作者:YD166手机阅读>>

编程逻辑怎么解释,怎么看懂编程的意思(1)

大部分高级编程语言虽然语法不同,编译器不同,学习它们的小哥哥小姐姐们不同,但有一点却是出奇地一致:编程逻辑!

有些刚入行或刚入门的童鞋可能连编程是啥意思都没弄懂,一下子又来了个「逻辑」,那是什么?这里说的逻辑,广义上指的是抽象思维能力,也就是能思考那些客观世界不存在的东西的能力。狭义上来说,就是明确地告诉编程语言,我们希望它干什么(what)以及怎么干(how)。

比如,大部分人除周末外,每天都是上班、吃饭、下班、睡觉这四个标准动作,而且这四个动作是一个接着一个完成的(不过对于某些从事特殊工作的童鞋来说,顺序可能是吃饭、上班、下班、吃饭、睡觉。不管怎么组合,起码都是一个挨着一个依次完成的)。

在编程界,这种一个挨着一个依次完成的工作,叫「顺序逻辑」。如图:

编程逻辑怎么解释,怎么看懂编程的意思(2)

顺序逻辑

但有些童鞋就没那么幸运了,中间出了点变数,没法按照原来的顺序依次完成了,为什么呢?

编程逻辑怎么解释,怎么看懂编程的意思(3)

分支/条件逻辑

像这种「在」或「不在」的情况,在编程界,也有一种叫法:「分支/条件逻辑」。意思是:如果条件满足,就做A事;如果条件不满足,就做B事。

除此之外,编程界还有另外一种常见的逻辑,叫「循环逻辑」。如果把之前每天要做的事情串在一起叫顺序的话,那么从周一到周五,每天做相同的事,这种情况就叫「循环」。

当然,编程中的逻辑其实不止这三种(顺序、分支、循环),但这哥仨是被用得最多的,另外两个也有,但出现的场合不那么多,可以在需要他俩出现的时候再说。

另外:编程逻辑在软件开发中还有一个比较官方的称呼,叫做「控制流」。

ps:感兴趣的童鞋可以查查这隐藏的两兄弟叫什么?(这个问题没有标准答案,依据个人理解而定)

栏目热文

逻辑输入是什么意思(线性输入是什么意思)

逻辑输入是什么意思(线性输入是什么意思)

哈喽,大家好,我是强哥。今天我们来讲讲Java的标准输入输出流,哈哈,虽然是基础,但是往深了挖挖,还是有许多干货的。我们...

2022-11-18 01:10:02查看全文 >>

字逻辑与位逻辑(逻辑思维强的五种表现)

字逻辑与位逻辑(逻辑思维强的五种表现)

【汉字规范大家谈】作者:王贵元(中国人民大学文学院教授)规范是汉字的常规属性,这是由汉字作为书面交际工具的性质决定的。无...

2022-11-18 00:49:14查看全文 >>

中文指令有什么用(中文指令的用法)

中文指令有什么用(中文指令的用法)

之前发过一些易语言中文编程的代码,有不少朋友留言想要学习易语言,就萌发了写一些简单入门教程的想法。但由于本人技术能力有限...

2022-11-18 00:49:05查看全文 >>

逻辑id的作用(逻辑id和密码哪个好)

逻辑id的作用(逻辑id和密码哪个好)

互联网的账号自带备忘机制;一、业务背景通常在系统研发的过程中,需要不断适配各种业务场景,扩展服务的领域和能力,一般会将构...

2022-11-18 00:27:17查看全文 >>

基本的逻辑指令(如何看懂逻辑指令)

基本的逻辑指令(如何看懂逻辑指令)

PLC1200基本指令1、位逻辑指令:位逻辑指令为变成最常用的指令集,其中常开、常闭、线圈必不可少。(S)\(R)\SR...

2022-11-18 00:33:40查看全文 >>

字位扩展指令(字扩展和位扩展是啥)

字位扩展指令(字扩展和位扩展是啥)

指令格式指令前缀:分为4组,每个前缀最多一个字节,一条指令最多4个前缀。第1组锁与重复(Lock and repeat)...

2022-11-18 00:57:59查看全文 >>

字块传送指令的含义(字块传送指令怎么用)

字块传送指令的含义(字块传送指令怎么用)

在上个世纪 60 年代末,诞生了一种新型的控制设备——可编程序控制器(英文名称Programmable Logic Co...

2022-11-18 00:52:21查看全文 >>

逻辑学字符(逻辑学所有的符号)

逻辑学字符(逻辑学所有的符号)

语言是人类表达交流和思维的重要工具。语言反映人的思想,人使用语言沟通、表达、创作。人类日常使用的语言被称为自然语言,自然...

2022-11-18 00:57:46查看全文 >>

编程指令什么意思(数控编程指令大全)

编程指令什么意思(数控编程指令大全)

1G04暂停指令G04 X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。X后面...

2022-11-18 00:40:34查看全文 >>

指令字长和存储字有什么区别(指令字长和机器字长的关系)

指令字长和存储字有什么区别(指令字长和机器字长的关系)

重点考点梳理1第一章计算机基础知识01计算机的起源和发展(1)手工计算阶段:结绳和刻木(远古)--算筹(春秋)--算盘(...

2022-11-18 00:37:04查看全文 >>

文档排行