C语言中 printf 和 scanf 的精度控制
不正确。printf 函数的第一个参数应该是格式化字符串,而不是变量的地址。正确的写法应该是:
float a;
printf('%3.4f', a);
对于 scanf 函数,控制精度的格式为'%f',不需要指定具体的精度。例如:
float a;
scanf('%f', &a);
这样会将输入的浮点数赋值给变量 a。
原文地址: https://www.cveoy.top/t/topic/bBOL 著作权归作者所有。请勿转载和采集!