- 题目:第一行一个整数M,表示测试实例的个数;后面M行输入数据,每行包含两个整数n、x,分别表示底数与要保留的小数点后的位数。规定:1 ≤ M ≤ 50,1 ≤ n ≤ 100, 1 ≤ x ≤ 5。
-
#include <stdio.h>
#include <math.h>
#define MAXSIZE 100
#define pi 3.1415926
int main()
{
int times,n,digits,k;
double num;
scanf("%d",×);
while(times--){
scanf("%d%d",&n,&digits);
num = pow(n,pi);
num = int(num * pow( double(10), double(digits))+0.5) / pow(double(10), double(digits)) / 1.0;
printf("%.*lf\n", digits, num);
}
return 0;
}
ACM练习题
最新推荐文章于 2022-09-12 14:27:19 发布