有以下程序段: int x; for(x=3;x<6;x++) printf((x%2)?(“**%d“):(“##%d\n“),x);
有以下程序段: int x; for(x=3;x<6;x++) printf((x%2)?("**%d"):("##%d\n"),x);解释:在printf语句中使用了简化的条件语句,“?”前是条件,“:”前为条件成立时结果,后为不成立时结果;printf((x%2)?("**%d"):("##%d\n"),x)语句的含意:当x为奇数时,x以("**%d")格式打印,否则x以("#