%d 输出一个10进制的整数
%f 输出一个实数类型数据(不能输出整型数据),默认输出6位小数
//只保留2位
float f1 = 3.1415f;
print("%.2f\n",f1);
%m.nf //n表示小数点后的位数。
printf("%6.3\n",f1); -->3.141
%c 输出一个字符
%s输出一个字符串
%o把一个数以八进制的格式输出
%x把一个数以十六进制的格式输出
%p 输出内存地址
%ld:输入输出double(实型)类型的实型数值
%u:输入输出unsigned(无符号)类型的数值
|
|