#include <stdio.h> int main() { int i, j, m=6,n=4, *p=&n, *q=&m; i=p==&m; j=(-*p)/(*q)+7; printf("i=%d,j=%d\n", i,j); return 0; }
编译错误
i=0,j=7
i=0,j=0
其他几项都不对
==优先级高于=
*p==&m为假命题
所以i=0
j=-4/6+7=0+7
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题