选择题   有如下程序:
    #include <stdio.h>
    main()
    {
        int a = 0, b = 1;
        if(++a == b++)
            printf('T');
        else
            printf('F');
        printf('a=%d,b=%d\n',a,b);
        printf('\n');
    }
    程序运行后的输出结果是______。
 
【正确答案】 C
【答案解析】程序执行过程为:判断++a==b++是否成立,++a前置运算先加1,则a=1,b++后置运算先取值,则b=1,也即是判断1==1,成立,输出T,之后b=2,输出a=1,b=2。故C选项正确。