C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.

问题描述:

C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.

#include
int main()
{
double a;
scanf("%lf",&a);
printf("%.1lf\n",a);
return 0;
}printf("%.1lf\n",a); 这句是什么意思后面保留几位就点几