c语言,%2f是什么意思?详细点,举例说明,懂了才采纳答:2f 中的 2 表示占两位输出。如下面的程序:include <stdio.h>int main(){float x, y;printf ("请输入两个数:\n");scanf ("%f,%f",&x,&y);printf("%10f,%10f\n",x,y); // %10f,表示右对齐,占10位输出printf("%-10f,%-10f\n",x,y); //%-10f,表示左对齐,占10位...
c语言中%2f和%.2f有什么区别?谢谢大神答:2f是把float的所有位数输出2位,包括小数点,如果不组2位,补0,如果超过2位,按照实际输出%.2f是float后的小数只输出两位。例如:printf("%2f, %2f, %.2f",123.1, 123.123, 123.123);VS的输出就是:123.100000, 123.123000,123.12