1.指定数据宽度和小数位数,用%m.nf
例如“%7.2”格式指定了输出的数据占7列,其中包括2位小数。对于其后一位采取四舍五入的方法处理,即向上或向下取近似值。如果把小数部分指定为0,则不仅不输出小数,而且小数点也不输出。
2.输出的数据向左对齐,用%-m.nf。
在m,n前面加一个负号,其作用与%m.nf形式作用基本相同,但当数据长度不超过m时,数据向左靠,右端补空格。
如 printf("%-25.15f,%25.15f\n",a,a);
1.指定数据宽度和小数位数,用%m.nf
例如“%7.2”格式指定了输出的数据占7列,其中包括2位小数。对于其后一位采取四舍五入的方法处理,即向上或向下取近似值。如果把小数部分指定为0,则不仅不输出小数,而且小数点也不输出。
2.输出的数据向左对齐,用%-m.nf。
在m,n前面加一个负号,其作用与%m.nf形式作用基本相同,但当数据长度不超过m时,数据向左靠,右端补空格。
如 printf("%-25.15f,%25.15f\n",a,a);