int a,b,c; a=0,b=0,c=0; if(++a||b++&&c++) printf("%d,%d,%d",a,b,c); else printf("ok");输出结果是

日期:2011-03-14 11:24:07 人气:1

int a,b,c; a=0,b=0,c=0; if(++a||b++&&c++) printf("%d,%d,%d",a,b,c); else printf("ok");输出结果是

1,0,0 因为||与&&同等级 按从右至左运算 0&&0=0 1||0=1 为真。 所以打印1,0,0
    A+
热门评论