输⼊输出格式
# printf 输出进制数
printf输出格式大全使⽤printf输出8进制,16进制⽅法如下。
⽆前缀⽅式:
printf("%o",num)  //⽆前缀o的8进制数
printf("%x",num)  //⽆前缀0x的⼩写16进制数
printf("%X",num)  //⽆前缀0X的⼤写16进制数
有前缀⽅式:
printf("%#o",num) //有前缀o的8进制数
printf("%#x",num) //有前缀0x的⼩写16进制数
printf("%#X",num) //有前缀0X的⼤写16进制数
# 精确  PI
PI=acos(-1.0);
# 按照占8个字符的宽度,并且靠左对齐输出
-----  %-8d  -----------
printf("%-8d%-8d%-8d\n",a,b,c);
# %f %e、%g  格式
%f是以⼩数的形式输出实型数据,整数部分原样输出,⼩数点后输出6位⼩数,
%e是以指数的形式输出实型数据,格式为*.******e+/-***,
%g格式在输出的时候会⾃动选择前两种格式输出时宽度⼩的那种格式输出,⽽且不输出⽆意义的零