int main(){ for(char a='A';a<='Z';a ){ printf("%c:\n",a);printf("八进制:%o\n",a);printf("十进制:%d\n",a);printf("十六进制:%x\n",a);} return 0;} 如果不放心的话,可以把输出语句里的a都换成(int)a ...
printf("%x",0xaa); //输出 aa printf("%X",0xaa); //输出 AA 类似的,浮点数中的科学计数法中的 E 在输出时是大写还是小写,也要依据printf格式控制串中的大小写而定。