main( ) {
int i = 4, j = -1, k = 0, w, x, y, z ;
w = i || j || k ;
x = i && j && k ;
y = i || j && k ;
z = i && j || k ;
printf ( "\nw = %d x = %d y = %d z = %d", w, x, y, z ) ;
}
Run Code Online (Sandbox Code Playgroud)
我只是学习C而且我遇到了这段代码.老实说,我不知道w,x,y和z分配给了什么.显然输出如下:
w = 1 x = 0 y = …Run Code Online (Sandbox Code Playgroud)