全站数据
8 4 2 0 5 8 1

C语言中 %8.6f,8表示什么

网络维修弱电工程 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 02:46:14

问题描述

C语言中 %8.6f,8表示什么希望能解答下
精选答案
最佳答案

%d表示输出的x是整形,%8.6f表示y输出的格式为y取小数点后6位,且y总共占8个位置,且其靠右。比如y的值为1.12345678,以下左边框为边界,则输出形式为:

1. 123456(因为其正好八位所以看不出靠右排列)如果输出是%8.4f,则输出会变为:

1. 1234(最左边有两个空格,共占八位,靠右排列)%a.bf的意思是该数字取小数点后b位,共占a位靠右排列(a为正数),如果a为负数则靠左排列,其他不变