printf 格式修饰符
#include<iostream>
#include<stdio.h>
using namespace std;
int main(){
float a = 123.4567890;
int b = 12;
printf("123456789");
cout<<endl;
printf("%f",a); //默认输出6位数
cout<<endl;
printf("%5d",b); //规定域宽
cout<<endl;
printf("%.2f",a); //输出两位小数
cout<<endl;
printf("%7.2f",a); //规定域宽 (小数点也占一个字符位置)
cout<<endl;
return 0;
}
运行结果