如果这道题的运算符时&的情况下,k的值是多少呢?

来源:4-5 选择练习

慕婉清2005302

2020-06-18 02:53:55

K=9?

写回答

1回答

好帮手慕小尤

2020-06-18

同学你好,1. 是的,虽然&和&&都是与运算符,但&&表示短路与,当运算符左边的值为false时,右边的表达式不会进行运算。而 &是当运算符左边的值为false时,右边的表达式同样也会进行运算。

2. 所以在使用&时,i>j结果为false,m<k++表达式依然会执行。当此练习使用&时,结果为9。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 16556 问题

查看课程