正方体的周长描述曾经有一个年轻的数学爱好者,他非常着迷于数学世界中的奇妙规律和美丽公式。他的名字叫做小明。小明喜欢思考各种数学问题,他发现了一个非常有趣的问题:如果一个正方体的体积为n,那么这个正方体的周长(所有边的和)是多少呢?小明陷入了沉思,他开始用各种方法试图解决这个问题。他用纸笔画图,用计算器输入公式,但都没有得到满意的答案。终于,他想到了一种方法,那就是用计算机编写程序来解决这个问题。由于小明不会编程,请你帮助他完成程序。day08-01.zip输入一个整数n,表示正方体的体积(n在整型范围内)输出一个浮点数,表示正方体的周长(保留到小数点后三位)输入样例 1 1输出样例 112.000提示正方体的周长描述曾经有一个年轻的数学爱好者,他非常着迷于数学世界中的奇妙规律和美丽公式。他的名字叫做小明。小明喜欢思考各种数学问题,他发现了一个非常有趣的问题:如果一个正方体的体积为n,那么这个正方体的周长(所有边的和)是多少呢?小明陷入了沉思,他开始用各种方法试图解决这个问题。他用纸笔画图,用计算器输入公式,但都没有得到满意的答案。终于,他想到了一种方法,那就是用计算机编写程序来解决这个问题。由于小明不会编程,请你帮助他完成程序。day08-01.zip输入一个整数n,表示正方体的体积(n在整型范围内)输出一个浮点数,表示正方体的周长(保留到小数点后三位)输入样例 1 1输出样例 112.000提示
3条回答 默认 最新
- CSDN专家-sinJack 2023-08-15 14:24关注
cmath库中的cbrt函数来计算 n 的立方根,得到棱长
#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { int n; cin >> n; double a = cbrt(n); // 棱长 * 12 double perimeter = 12 * a; cout << fixed << std::setprecision(3) << perimeter << endl; return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录