输出18.16054、17.676767,宽度和精度由输入决定,右对齐。
格式
输入格式:输入为宽度和精度整型,空格分隔。
输出格式:输出为实型,空格分隔。
例1
输入:6 3
输出:18.161 17.677
C语言
#include<stdio.h>
int main()
{
//n为宽度,m为精度
int n,m;
scanf("%d %d",&n,&m);
double a=18.16054;
double b=17.676767;
//因为宽度和精度都是输入决定
//所以用%*.*f,第一个*代表宽度可变,第二个*代表精度可变
printf("%*.*f ",n,m,a);
printf("%*.*f",n,m,b);
return 0;
}