回复 14楼 TonyDeng
我把我写的程序给你看下,我调试之后 别的都对,就是f3的显示出了问题, f3是 126.3455568
我写的是 %11.7f
我想表达的意思是 数值宽度为11,小数点后的有效数字为7可是为什么运行之后他给我显示的是126.3455582这个结果呢?

void main()
{
int a1,a2,a3,a4,a5;
float f1,f2,f3;
char c1,c2;
printf("请输入一组数据:");
scanf("%c %d %c %d %f %d %d %d %f %f",&c1,&a1,&c2,&a2,&f1,&a3,&a4,&a5,&f2,&f3);
printf("%d %d % d % d %d为整型类数值\n",a1,a2,a3,a4,a5);
printf("%4.1f
%7.2f
%11.7f为浮点型数值\n",f1,f2,f3);
printf("%c
%c为字符型数值\n",c1,c2);
}