c语言的题

问题描述:

intx=2 z=++x+1则x的值为

大学作业 1个回答 分类:综合 2022-03-24

问题解答:

我来补答

int x=2;z=-x+++1;则x的值=3。

理由是 x++这个运算,是在赋值结束之后会有一个自加运算。

如果是求z的值,则是 z=-2+1=-1

赋值的时候还没有自加,赋值结束再自加。

扩展资料

整数(int类型的常量)有几种书写形式,程序中的整数一般采用十进制写法。用十进制方式写出的一个整数就是普通数字字符组成的一个连续序列,其中不能有空格、换行或其他字符。

C语言规定十进制表示的数字不能是0,除非要写的整数本身就是0。

 
 
展开全文阅读
剩余:2000