单选题

执行下面C++代码后,有关说法错误的是(   )。

int a, b;

cin >> a >> b;

if (a && b)

    cout << "1";

else if (!(a || b))

    cout << "2";

else if (a || b)

    cout << "3";

else

    cout << "4";

A

如果先后输入1和1,则将输出1

B

如果先后输入0和1或者1和0,则将输出3

C

如果先后输入0和0,则将输出2

D

如果先后输入0和0,则将输出4

赣ICP备20007335号-2