题目描述
给定一个正整数 N,请你求 N 的立方根是多少。
输入描述
第 11 行为一个整数 T,表示测试数据数量。
接下来的 T 行每行包含一个正整数 N。
输出描述
输出共 T 行,分别表示每个测试数据的答案(答案保留 3 位小数)。
输入输出样例
示例 1
输入
3
0
1
8
输出
0.000
1.000
2.000
1.setprecision(3)函数用来保留有效数字,fixed用来防止浮点数科学计数法
2.头文件为iomanip
3.pow()平方函数
#include <iostream>
#include<algorithm>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
// 请在此输入您的代码
int n;
cin>>n;
double a[n];
for(int i = 0;i<n;i++){
cin>>a[i];
}
double num;
for(int i = 0;i<n;i++){
num = pow(a[i],1*1.0/3);
cout<<setprecision(3)<<fixed<<num<<endl;
}
return 0;
}