目录: 标题| 题干| 答案| 搜索| 相关
问题

有以下程序:程序运行后的输出结果是( )。


有以下程序:程序运行后的输出结果是( )。

  • A2,3,3
  • B2,3,2
  • C2,3,1
  • D2,2,1
参考答案
参考解析:

z=X++,Y++,++y;因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式表示成(Z=x++),(Y++),(++y)。然后从左向右先计算表达式Z=X++,因为x++先使用后自增,所以z的值为1,X的值为2。再计算逗号表达式第二个表达式Y++,此时Y的值为2,最后计算第三个表达式++y,Y的值为3。

分类:其他
相关推荐

1、有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A?B3.2GC????D7.2G

2、有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A33B197C143D28

3、有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A852B963C741D875421

4、有以下程序:程序运行后的输出结果是( )。、

有以下程序:程序运行后的输出结果是( )。、AA B E FBC D E FCA B C DDC D A B

5、有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A*2*6B}3*5一C}5D*7

6、有以下程序:程序运行后的输出结果是( )。

有以下程序:程序运行后的输出结果是( )。A2B0C1D3