选择题   执行下列语句:
    #include<iostream>
    using namespace std;
    int main()
    {
    int x=3;
    if(x=5)
    cout<<x++<<endl;
    else
    cout<<x<<endl;
    return 0;
    }
    程序的输出是______。
 
【正确答案】 C
【答案解析】if<条件>语句1 else语句2,语句的执行过程是:首先判断条件是否为真(不为0),为真则执行语句1,否则执行语句2。题目中的条件是x=5,意思是把5赋予变量x,它将x置5且返回一个真值。