C语言填空 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0和n=7,则逻辑表达式(m=a
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 13:00:24
C语言填空 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0和n=7,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为___ 结果为什么不是0呢
这道题应该这样做(m=(a>b))&&(n=(c>d)),a>b则为假 0,m被赋值0,由于(左边)&&(右边),&&左边的已经为假了,所以&&右边的表达式不能再计算了,所以n还是等于7.
祝你学习愉快.
再问: m=0与给出的值一致,不应该为真么
再答: 我想你是把 "=="和"="弄混了,"="是赋值的意思,"=="才是等的意思。m=0的意思是m被赋值0,而你想表达的意思应该是m==0和0相等的意思吧,注意此处是一个"="。不明白可以继续追问,谢谢。
再问: 哦,对的,当成等于了,懂了,谢谢
祝你学习愉快.
再问: m=0与给出的值一致,不应该为真么
再答: 我想你是把 "=="和"="弄混了,"="是赋值的意思,"=="才是等的意思。m=0的意思是m被赋值0,而你想表达的意思应该是m==0和0相等的意思吧,注意此处是一个"="。不明白可以继续追问,谢谢。
再问: 哦,对的,当成等于了,懂了,谢谢
C语言填空 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0和n=7,则逻辑表达式(m=a
设a,b,c,d,m,n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&
设a、b、c、d、m、n均为 int型变量,且a=5,b=6,c=7,d=8,m=2,n=2,则逻辑表达式(m=a>b)
设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、 m=2、n=1,则逻辑表达式(m==a
设 a、b、c、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=a
C语言 设a,b,c,m和n均为int型变量,且a=3,b=6,c=5,d=8,m=0,n=7,则
C语言(5),25.设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2则逻辑表达
设abCdmn均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=a>b)&&(n=
21.设int型变量m、n、a、b、c、d均为0,执行表达式 (m=a==b)||(n=c==d) 后,m和n的值是多少
c语言 选择结构设a、b和c都是int型变量,且a=3,b=4,c=5,则表达式 ((a
设a,b,c,d均为int型变量,且a=1,b=2,c=a+b,d=a=b,则逻辑表达式(a==a+d&&b==b-c)
C语言设a,b,c为int型变量,且a=3,b=4,c=5,下面表达式值为0的是( )