结果等于25
思路:首先你要知道x++和--y这两个逻辑运算符的含义。x++表示的是先赋值然后参与运算而--y表示的是先参与运算然后赋值。另外就是x++和y++都表示的是变量本身的值自加1,而x--和y--都表示的是变量本身的值自减1。谢谢采纳!
如果你想printf("%d,%d\n",x++*++y)其运行结果为,X=5*y=7=35
X++是使用X值后再加1,而++y是在使用y值前先加1,再使用。
#include
using namespace std;
int main()
{
int x=5,y=6;
cout<
}
35自己测试下,5*7=35
35