课程
/后端开发
/C
/C语言入门
printf("%1f\n",d); 求教,这个里面1的含义是什么
2018-03-04
源自:C语言入门 2-8
正在回答
这是c语言中输出格式控制语句。%后面接上的内容是控制变量输出格式的 f 表示 浮点数 , %6.1f 就是输出的变量总共占6列,其中小数占一列。%1f -- 你用了数字1,不是字母L的小写.这个1的意思是输出/入总位数为1位。参考:float a,b;scanf("%1f %f",&a,&b); ‘%1f,1 是只读一个字符输入12.345 67.8a 读 1, b读 2.345, 而后的67.8留在输入缓冲器里.printf("%f %f",a,b);1.000000 2.345000输出用%1f,宽度不够,程序会自动加宽,输出结果与%f 一样.
谢谢各位啦
%1f表示输出数值宽度为1
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答求某句代码含义
1 回答下方代码含义是什么
1 回答代码的含义
2 回答关于代码的含义
1 回答想知道这些代码的含义