[单项选择题] 下面的代码段中,执行之后i和j的值是()。int i=1;int j;j=i++;

[单项选择题] 下面的代码段中,执行之后i和j的值是()。int i=1;int j;j=i++;,第1张

[单项选择题] 下面的代码段中,执行之后i和j的值是( )。 int i=1; int j; j=i++;

[单项选择题] 下面的代码段中,执行之后i和j的值是( )。 int i=1; int j; j=i++;

A.1,1

B.1,2

C.2,1

D.2,2

正确答案:

C

参考解析:

由于++运算符在i之后,因此要先取变量i的值1作为表达式i++的值赋给变量j,然后进行变量i的自增运算,使i变为2,所以i的值为2,而j的值为1。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5571282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存