[c语言]i为int型变量,且初值是2,有表达式i++-3;,则该表达式的值是?i的值是?说明理由。

2024-12-04 20:11:30
推荐回答(2个)
回答(1):

表达式的值是-1;而I的值是3;
I++的意思是说先用2来参加运算,运算完后再+1!
如果是++I(先加1在运算)的话那么表达式的值就是0;i的值也是3;

回答(2):

-1

i=3