已解决
【试题038】 逻辑与和赋值表达式例题
来自网友在路上 187887提问 提问时间:2023-10-22 22:44:55阅读次数: 87
最佳答案 问答题库878位专家为你答疑解惑
1.题目:设int n;,执行表达式(n=2)&&(n=1)&&(n=0)后,n的值是?
2.代码+分析:
//设int n;,执行表达式(n=2)&&(n=1)&&(n=0)后,n的值是?
int main() {int n;printf("%d\n", (n = 2) && (n = 1) && (n = 0));//分析: n=2,将2赋值给n,此时为真&&不短路,&&不短路// n = 1,此时n的值为1,&&不短路,&&不短路//n = 0,此时n=0,程序执行结束//表达式结果为0,n=0
}
3.截图:
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"【试题038】 逻辑与和赋值表达式例题":http://eshow365.cn/6-21964-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 【数据结构】模拟实现顺序表
- 下一篇: Fiddler抓包VSCode和探索