%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