%d表示输出的x是整形,%8.6f表示y输出的格式为y取小数点后6位,且y总共占8个位置,且其靠右。
比如y的值为1.12345678,以下左边框为边界,则输出形式为:1.123456(因为其正好八位所以看不出靠右排列)
如果输出是%8.4f,则输出会变为:
1.1234(最左边有两个空格,共占八位,靠右排列)。
%a.bf的意思是该数字取小数点后b位。
%d输出 有符号10进制整数。
%f输出浮点数8代表用于控制显示数值的宽度是8格,不够用空格替代,.6用于控制小数点后面的位数。
%d输出有符号10进制整数,%f输出浮点数8代表用于控制显示数值的宽度是8格,不够用空格替代,. .6 用于控制小数点后面的位数。
扩展资料:
printf()函数是式样化输出函数, 一般用于向准则输出设备按规定式样输出消息。正在编写步骤时经常会用到此函数。printf()函数的挪用式样为: printf("<式样化字符串>",<参数表>);
其中式样化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出;另一部分是式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。 参量表是需求输出的一系列参数, 其个数务必与式样化字符串所阐明的输出参数个数一样多, 各参数之间用英文逗号","分开, 且顺序逐一对应, 不然将会出现意想不到的错误。
参考资料来源:百度百科-printf()