执行下列语句: #inc1ude<iostream> using namespace std; int main() { int x=3; if(x=5) cout<<x++<<end1; e

admin2020-07-23  26

问题 执行下列语句:
    #inc1ude<iostream>
    using namespace std;
    int main()
    {
    int x=3;
    if(x=5)
    cout<<x++<<end1;
    else
    cout<<x<<end1;
    retum 0;
    }
    程序的输出是(    )。

选项 A、3
B、4
C、5
D、6

答案C

解析 if<条件>语句1 elsc语句2,语句的执行过程是:首先判断条件是否为真(不为0),为真则执行语句l,否则执行语句2。题目中的条件是x—5,意思是把5赋予变量x,它将x置5且返回一个真值。
转载请注明原文地址:https://jikaoti.com/ti/pyl0FFFM
0

最新回复(0)