在C语言的学习过程中,我们经常会用到一些逻辑符号,接下来我就来浅浅探究一下C语言逻辑符号与数学逻辑符号的联系。
1.“+ - * /”等C语言符号所起作用与数学中相同形状符号所起作用相同,在此不过多赘述。
2.而C语言符号“=”在C语言所起作用为赋值,即将“=”右侧的值从右向左依次赋给左侧的变量,在C语言中起到与数学符号“=”相同作用的C语言符号是“==”。与之相对应的,C语言符号“!=”和数学符号“≠”所起作用相同,“<= >=”等C语言符号和数学符号“≤ ≥”所起作用相同。
3.对于C语言中的“arr[n]={1,2,……,n} && ||”等数学中也有集合论的相关与之对应:A={1,2,……} ∧ ∨。
总之,C语言逻辑符号和数学逻辑符号虽然有一定差别,但差别不大。在C语言的入门过程中如我们能将C语言逻辑符号和我们学过的数学逻辑符号进行关联记忆,很有可能会起到事半功倍的效果。