int i,j,k;i=5; j=10; k=1;printf("%d", k>i<j);答案为1
收起
因为k<i====> k>i = False k>i<j ===> False < j因为j是非零值,False相等于0,所以 False < j ===>True = 1printf("%d", k>i<j);相当于printf("%d", 1);
报告相同问题?