#1536. 程序阅读-运算符与条件语句

程序阅读-运算符与条件语句

1、执行以下代码,输出结果是({{ input(1) }})。

int a = 1, b = 1, c = 0;
int d = a && b || !c && !a;
cout << d;

2、表达式 (8 % 2 == 0) ? (- 3) : (- 5) 的计算结果是({{ input(2) }})。

3、执行以下程序,如果输入整数 12,则程序的输出结果是({{ input(3) }})。

int a, m = 6, n = 4;
cin >> a;
if (m < n)
{
    a += n;
}
else
{
    m += n;
    if (a < m)
    {
        a = a + m % n;
    }
    else
    {
        a = a - m % n;
    }
}
cout << a << endl;