关于条件运算符的执行

时间:2013-12-01 15:53:17

标签: c conditional-operator

条件运算符在此printf语句中的执行方式

printf("%d==1 is ""%s",k,k==1?"TRUE":"FALSE");

1 个答案:

答案 0 :(得分:1)

它会按照正常情况执行。

if(k == 1)
    printf("%d==1 is %s",k,"TRUE");
else  
    printf("%d==1 is %s",k,"FALSE");