| %d | 十进制输出带符号整数,+不输出 | 
| %o | 八进制输出无符号整数,不输出前缀0 | 
| %x | 十六进制无符号整数,不输出前缀0x | 
| %u | 十进制无符号整数 | 
| %c | 字符形式输出单字符 | 
| %s | 输出字符串 | 
| %f,%lf | 输出浮点数,默认保留六位 | 
| %e | 科学计数法输出 | 
| %l | 长整型,加在d,o,x,u之前 | 
实例:
1.输出字符
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 char a; 6 cin>>a; 7 printf("%c",a); 8 return 0; 9 }
2.输出浮点数
1 #include<iostream> 2 #include<string> 3 using namespace std; 4 int main() 5 { 6 double a; 7 cin>>a; 8 printf("%f",a); 9 return 0; 10 }
3.控制浮点数输出位数
1 #include<iostream> 2 #include<string> 3 using namespace std; 4 int main() 5 { 6 double a; 7 cin>>a; 8 printf("%.3f",a); 9 return 0; 10 }
原文:https://www.cnblogs.com/cyk20081108/p/13658352.html