问题
单项选择题
以下程序的输出结果是( )。 #include<iostream.h> voidmain( ) {intx=1,y=3; cout<<X++<<","; {intx=0;X+=y*2; cout<<x<<","<<y<<","; } cout<<x<<","<<y; }
A. ++a;
B. f--;
C. c++;
D.8++;
答案
参考答案:D
解析:由算术运算符组成的表达式中,若含有不同类型的操作数,则系统隐含 地将低类型转化为高类型,由低至高的顺序为int->float->double。