题目
C语言逻辑运算,逻辑量是什么?和逻辑表达式有什么区别?
提问时间:2020-10-19
答案
在逻辑表达式里有参加逻辑运算的逻辑量及逻辑运算最后的结果(逻辑值),把这二个概念区分开来和记住它们是很重要的.
什么是逻辑量--凡是参加逻辑运算的变量、常量都是逻辑量.
我们来仔细分析一下哪些是逻辑量,哪些是逻辑值.
要表达一件事情是否成立是这样描述的:“如果他来了,这件事情一定能成功”.用程序语句描述就是 if(a!=0)在这个语句里用变量a来表示他来与不来这件事,变量的值为1说明他来了,为0就是不来.在C语言中,一般不写成这样(如果一定要写成if(a!=0),别人一看你的程序就知道你是编程菜鸟),而是写成 if(a).括号里面的变量a就是逻辑量.当该逻辑量的逻辑值为1时,if表达式为真,这时可以执行if 后的的程序语句.当该逻辑量的逻辑值为0时,if表达式为假,就不能执行if后面的程序语句.可以看出,if表达式能否成立是要看“逻辑量”最后的“逻值值”是否为1来判断的.
什么是逻辑值--逻辑量、逻辑表达式其最后的运算结果的值就是逻辑值.逻辑值只能是“0”和“1”这二个数.“1”表示逻辑真(成立);“0”表示逻辑假(不成立).
一切非“0”的逻辑量其逻辑值都为真.正确理解这句话很重要.例:if(-1),结果为真.
什么是逻辑量--凡是参加逻辑运算的变量、常量都是逻辑量.
我们来仔细分析一下哪些是逻辑量,哪些是逻辑值.
要表达一件事情是否成立是这样描述的:“如果他来了,这件事情一定能成功”.用程序语句描述就是 if(a!=0)在这个语句里用变量a来表示他来与不来这件事,变量的值为1说明他来了,为0就是不来.在C语言中,一般不写成这样(如果一定要写成if(a!=0),别人一看你的程序就知道你是编程菜鸟),而是写成 if(a).括号里面的变量a就是逻辑量.当该逻辑量的逻辑值为1时,if表达式为真,这时可以执行if 后的的程序语句.当该逻辑量的逻辑值为0时,if表达式为假,就不能执行if后面的程序语句.可以看出,if表达式能否成立是要看“逻辑量”最后的“逻值值”是否为1来判断的.
什么是逻辑值--逻辑量、逻辑表达式其最后的运算结果的值就是逻辑值.逻辑值只能是“0”和“1”这二个数.“1”表示逻辑真(成立);“0”表示逻辑假(不成立).
一切非“0”的逻辑量其逻辑值都为真.正确理解这句话很重要.例:if(-1),结果为真.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1月球上的环行山是怎么形成的?
- 2at the slightest,at the slight,in the slightest,in the slight,的区别
- 3find the average calue of the function y=x^2+x+2 from x=0 to x=4.
- 4假设现在是晚上6:30分,用现在进行时描述家人在干什么,50个单词
- 5勿忘心安这个词是什么意思?谢谢!
- 6已知:关于x的方程 1/4 x²-(m-2)x+m²=0,是否存在正数m,使方程的两个实数根的平方和等于244?若存在,请写出满足条件的m的值,若不存在,请说明理由
- 7一块地,甲拖拉机单独耕要15小时,乙拖拉机单独耕要10小时.两台拖拉机同时耕2小时,耕了这块地的几分之几?剩下的由甲拖拉机耕,还要几小时才能耕完?
- 8运动和静止的相对性
- 960米的深水井使用什么水泵
- 10一个杂技演员荡秋千,秋千绳子的长度为3.2米,
热门考点
- 1一只电子青蛙,从0开始按下图中的规律向前跳,跳1次到1,跳2次跳到3,.则跳1005次应到()
- 2两个梯形的高相等面积也相等这两个梯形的( ) A下底相等 B上底相等 C两底和相等
- 3ON December 22nd,2012,______people came to celebrate the opening ceremony of Jinniu Wanda Square
- 4人体内糖原的作用并说明人体内血糖与葡萄糖的关系
- 5She would rather lie in bed than go to school.改为同义句
- 6某商品按原定价出售,每件利润为成本的25%,后来按原定价的90%出售,结果每天售出的件数比降价前增加了1.5倍.每天经营这种商品的总利润比降价前增加了_%.
- 7惊喜与惊奇有啥不同
- 8五班去野餐,2人用一只饭碗,3人用一只菜碗,4人用一只汤碗,共带65只碗,问有多少师生?
- 9声音在空气中每秒传播332米,每分钟传播多少千米
- 10氢化钠与水反应生成氢氧化钠和氢气的离子方程式