单选题
有以下程序 #include
void main() {int a=1,b=0; printf("%d,",b=(a++)+(a++)); printf("%d\n",a+b);} 程序运行后的输出结果是( )。
A、
4,6
B、
2,5
C、
3,5
D、
2,6
【正确答案】
B
【答案解析】
解析:在主函数中定义了两个整型变量a和b,并把它们的初值分别设置为1和0;在第二条语句中,首先计算b=a+a,然后a自增两次,因此第二句结束时,b=2,a=3,然后第三句,a+b=5。
提交答案
关闭