打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
学知识,切忌钻牛角尖

您的读者(1209494923) 2020/3/15 14:17:10
老师!逻辑判断和表达式是完全不同的两回事!逻辑判断只能作为程序进行下一步运行的基础,不能用来参与运算或者打印出来!比如:if(5>3)的值是1,不能参与5+if(5>3)的运算,也不能printf(“%d”,if(5>3))打印出来!

您的读者(1209494923) 2020/3/15 14:17:21
这样理解正确么

张老师(zhni2011@163.com) 2020/3/15 14:19:44
5>3是表达式,if(5>3)是语句
表达式才能参与运算,语句当然不能参与运算
你说的那几个不允许,但是下面是允许的:
能参与5+(5>3)的运算,也能printf(“%d”, (5>3) ) 打印出来

张老师(zhni2011@163.com) 2020/3/15 14:21:44
逻辑判断是一种操作而已,或者说是表达式的一种类型。
“逻辑判断”与“表达式”这两个概念之间没有可比性
我这里有一本书,是C语言书,这本书与另一本书,比如office的书,有可比性;但是“C语言”与“书”有可比性没有

您的读者(1209494923) 2020/3/15 14:23:59
逻辑判断是一种操作而已,或者说是表达式的一种类型。====逻辑判断是表达式么?

您的读者(1209494923) 2020/3/15 14:25:24
或者说是表达式的一种类型====后面这半句话,我真的理解不了

张老师(zhni2011@163.com) 2020/3/15 14:28:18
==是运算符,不叫逻辑判断
太咬文嚼字啦

张老师(zhni2011@163.com) 2020/3/15 14:30:18
表达式分算术表达式、赋值表达式、关系运算表达式、逻辑运算表达式等多种类型
那么啥叫“逻辑判断”呢?说“逻辑判断”是运算的一种类型、表达式的一种类型……如果觉得不严谨,那就查查字典
您的读者(1209494923)  14:41:13
逻辑判断就是逻辑条件,计算机根据这个条件进行逻辑判断,决定下一步应该做什么?表达式是逻辑判断的基础,根据表达式的值来进行逻辑判断!逻辑判断是表达式的上层,表达式是逻辑判断的基础,下层

您的读者(1209494923)  14:41:33
这样理解正确么?

张老师(zhni2011@163.com)  14:57:38
逻辑判断只是运算的一种。计算机进行一个逻辑判断的运算,和“根据这个条件进行下一步应该做什么”也是两个概念
执行a = (5>3 && 4>2); 就执行了逻辑判断,但并没有影响它下一步做什么
只有具有程序结构控制的语句例如if语句,才能影响下一步。可以把逻辑判断的表达式写到if语句中,也可以把其他表达式写到if语句中。if语句依据表达式的值来控制程序执行流程,只是if语句的原理如此,但并不是说某种表达式的值(尤其是逻辑判断表达式的值)就能影响程序的执行、就能影响“下一步做什么”

张老师(zhni2011@163.com)  15:00:45
还是那句话,逻辑判断,不过是表达式的一种、运算的一种而已。没有上下层的关系。
否则,请问:
5+3,算术运算也是上层,算术表达式也是下层么?
a=1,赋值运算也是上层,赋值表达式也是下层么?
9^5,位运算也是上层,位运算表达式也是下层么?
……
把一种运算类型,说成是这种运算类型的运算符的表达式的“上层”,一般不这么说

您的读者(1209494923)  15:32:06
老师!您说的逻辑判断跟我说的逻辑判断不是一回事

您的读者(1209494923)  15:33:06
我说的逻辑判断是指的条件判断,您说的逻辑判断是逻辑运算符

您的读者(1209494923)  15:33:26
完全是不同的两回事



总之,学知识,切忌钻牛角尖。不然容易把自己绕进去,就出不来了。






题库下载,或咨询答疑,请加QQ群:

欢迎加入QQ群讨论

(二级C语言群):383595657

(综合读者群):321761403

(1)玩转二级Office答疑群⓬:291598504

(2)玩转office二级答疑群:561610987

(3)玩转二级office答疑群⑾:348719553

(4)玩转二级office答疑群⑭:933470742

(5)二级office玩转答疑群⑤:742642048

(6)二级office玩转答疑群:762460187

https://jq.qq.com/?_wv=1027&k=5AG9HCs

(7)玩转二级office学员交流群:906876172

请同学尽量只加一个群,留出空间给其他同学,不要几个群都同时加;然而,老师,或已通过考试希望为其他同学答疑服务的同学,欢迎同时加几个群,并申请管理员,为同学服务!

感谢为大家热心服务的群主、老师和同学们!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Excel按条件查找数据的方法总结
&和&&的区别
这些向量表达式都是什么含义你熟悉吗利用向量运算判断三角形形状
为什么说0和1是Excel函数逻辑运算的核心要义?
&和&&的使用区别
php中一个|或&和两个||或&&的区别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服