如何在printf中输出: 特殊字符(如:%、\、“”)或表示八进制012、十六进制0xc #include <stdio.h> int main(void) { float a = 3; printf("%f%%\n", a); //3.000000% printf("\\\n"); //\n printf("\"\""); //"" printf("\n"); printf("%o\n%#o\n", 12, 12); printf("%x\n%#x\n", 12, 12); /* 14 014 c 0xc */ return 0; }