试题题干
设int x=2;,执行语句printf(“%d\n”,x++);后输出的结果是()
参考答案
正确答案:
试题解析
运算符放在变量之后,即变量++、变量--,则变量先参与其他运算,然后再使变量的值加(或减)1,即先运算、后加(或减)1。语句printf(“%d\n”,x++);中的x++是执行完语句之后x增加1,所以输出的结果是2。
设int x=2;,执行语句printf(“%d\n”,x++);后输出的结果是()
运算符放在变量之后,即变量++、变量--,则变量先参与其他运算,然后再使变量的值加(或减)1,即先运算、后加(或减)1。语句printf(“%d\n”,x++);中的x++是执行完语句之后x增加1,所以输出的结果是2。