设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=3;则执行表达式:(m=a>b)&&(n=c>d)后,

学习 时间:2026-06-05 00:22:29 阅读:3185
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=3;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( ).设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=3;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( )

最佳回答

鲤鱼猫咪

矮小的香氛

2026-06-05 00:22:29

执行之后 m =0 n=3因为 执行到 m=a>b时候 这个值返回是0 不成立 所以后面的 n=c>d 就不执行了 也就是 n 还是原来的值没有变

最新回答共有2条回答

  • 调皮的芝麻
    回复
    2026-06-05 00:22:29

    执行之后 m =0 n=3因为 执行到 m=a>b时候 这个值返回是0 不成立 所以后面的 n=c>d 就不执行了 也就是 n 还是原来的值没有变

上一篇 3+6+9+12+15+18+21+.+96用简便计算等于多少

下一篇 那些有错别字:精湛 循序渐进 锐不可挡 屈指可数 自力更生 矫健