函数题:立方函数(宏)*
已知立方函数的原型如下:
#### 函数原型
c
double Cube(double x);
说明:参数 $$x$$ 是任意实数,函数值为 $$x$$ 的立方 $$x^3$$。
请在空白处填写适当内容,用带参数的宏替换命令来实现相同的功能。
#### 裁判程序
c
#include <stdio.h>
__________
int main()
{
double a, b;
scanf("%lg", &a);
b = Cube(a);
printf("%g\n", b);
return 0;
}
#### 输入样例
in
-0.3
#### 输出样例
out
-0.027
要求:直接做乘法求立方,这样效率更高。不要使用 C 标准库函数如 pow 等。
---
注:裁判程序有很多,不止一个。
答案:若无答案欢迎评论
#### 函数原型
c
double Cube(double x);
说明:参数 $$x$$ 是任意实数,函数值为 $$x$$ 的立方 $$x^3$$。
请在空白处填写适当内容,用带参数的宏替换命令来实现相同的功能。
#### 裁判程序
c
#include <stdio.h>
__________
int main()
{
double a, b;
scanf("%lg", &a);
b = Cube(a);
printf("%g\n", b);
return 0;
}
#### 输入样例
in
-0.3
#### 输出样例
out
-0.027
要求:直接做乘法求立方,这样效率更高。不要使用 C 标准库函数如 pow 等。
---
注:裁判程序有很多,不止一个。
答案:若无答案欢迎评论