在计算机c语言中%f和%1f有什么区别答:1f -- 你用了数字1,不是字母L的小写.这个1的意思是输出/入总位数为1位 float a,b;scanf("%1f %f",&a,&b);输入 12.345 67.8 a 读 1, b读 2.345, 而后的67.8留在输入缓冲器里.printf("%f %f",a,b);1.000000 2.345000 输出用%1f,宽度不够,程序会自动加宽,输出结果与%f 一...
C语言%1f的1是什么意思答:f 表示浮点数,1的意思是输出/入总位数为1位。例如:float a,b;scanf("%1f %f",&a,&b);输入12.345 67.8a 读 1, b读 2.345, 而后的67.8留在输入缓冲器里.printf("%f %f",a,b);1.000000 2.345000 输出用%1f,宽度不够,程序会自动加宽,输出结果与%f 一样。