📜  算法测验| SP2竞赛1 |问题6

📅  最后修改于: 2021-06-29 12:25:14             🧑  作者: Mango

预测以下C程序的输出:

#include 
  
int main()
{
    int a = - -3;
      
    printf("a=%d", a);
  
    return 0;
}

(A) a = 3
(B) a = -3
(C) a = 2
(D)以上都不是答案: (A)
说明:请注意两个minus(-)运算符之间的空间。在这里,一元运算minus(-)被应用两次而不是pre-decrement运算符,我们在数学中知道minus * minus给出plus。因此,–3 =-(-3)= 3。
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论