设整型变量m,n,a,b,c,d的值均为0.执行(m=a==b)||(n=c==d)后,m,n的值各是()
答案是m=1,n=0
人气:168 ℃ 时间:2020-06-19 11:55:37
解答
程序首先执行a==b,因为a==b为真,所以值为1(如果为假,则值为0),然后把1赋给m,因此m的值变为1.也就是说完成(m=a==b)的整个执行过程结果为真.
"||"是逻辑或运算符,因为完成“(m=a==b)为真”这步后已经符合||的要求,所以后面的(n=c==d)根本不用执行.(即:执行完“(m=a==b)为真”后,原式可变为1||(n=c==d),因为1为真,所以后面的(n=c==d)无论是真是假都无所谓,因此系统不会执行下去.也就是说n的值不变.)
推荐
- 设变量m,n,a,b,c,d均为0,执行(m = a==b)
- 136.设整型变量m,n,a,b,c,d的值均为0,执行(m=a==b)::(n=c==d)后,m,n的值是 ( )
- 23、设整型变量m,n,a,b,c,d均为1,执行表达式(m=a>b)&&(n=a>b)后,m,n的值是( ). A、1,1 B、0,0 C、
- C++中设整型变量m、n、b、a、c、d的值均为一,(m=a>b)&&(n=c>b),为什么运算后n的值为1,m的值为0?
- 一道C++题目 设变量m,n,a,b,c,d均为0,执行(m = a==b)
- 化学题,求解答
猜你喜欢
- 为什么要提升文化竞争力?高中政治必修三第二课文化对人的影响中的一道题目
- 环境与遗传那个对人的发展影响更大?
- ABCD四种1-20号元素,原子序数是D>A>B>C,A,B电子层数相同,C,D最外层电子数相同
- 解方程:|x-1|+|x-2|=1
- 知道汞的原子序数为80,怎样知道它的价电子是多少?
- 填空:Tigers for e__,run ,jump,and play w__their children
- 王红画画 扩句
- 甲,乙年两人分别从A,B两地到C地,甲从A地到C地需要3小时,乙从B地至C地需2小时40分,