设整型变量m、n、a、b、c、d初始值均为1,执行(m=a>b)&&(n=c<d)后,m和n的值是

题目

设整型变量m、n、a、b、c、d初始值均为1,执行(m=a>b)&&(n=c<d)后,m和n的值是( )

答案

m=0,n=1

解析

a=1,b=1
a>b 为假
m=0

(表达式1)&&(表达式2)
表达式1值为假时,整个表达式的值一定为假,所以就不会再计算表达式2的值
所以 n=c<d不会被计算,所以n=1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 关于诊断X线机准直器的作用,错误的是()。 (6.0 分) A. 显示照射野 B. 显示中心线 C. 屏蔽多...
    我们村我最帅阅读 10,838评论 0 5
  • 刚刚游泳回来。 是从成都跨越到洛阳,从五月一初直蔓延到七月的心心念念。 和父母走在回家的路上,不知怎么就拐进了菜市...
    许诺燃阅读 345评论 0 1