单选题 下面的程序输出结果是 ______。
#define r 16
#if r==16
void p(int

【正确答案】
【答案解析】[评析] “#define r 16”的作用是指定用标识符r来代替16,因此程序编译时只编译#if部分,故程序运行时,打印输出十六进制的32,即20。