0
#include<stdio.h>
main()
{
    int x=10,y=20;
    if(!(!x)&&x)
      printf("x=%d\n",x);
    else
      printf("y=%d\n",y);
     return 0;
}

出力は 10 です。各ステップの x の値を示してください。

4

5 に答える 5

2

!xis 0and then !(!x)isの値は true であり、 ie1の条件が true になるため、 が出力されます。if()(1 && 10)x=10

于 2013-06-25T05:24:10.130 に答える
0

xは10なので、

!x=0

!(!x)=1

1&&10本当です

したがって、印刷x、つまり10

于 2013-06-25T05:40:09.713 に答える