如何编写和实现自己的功能
How to write and implement your own function
我需要编写自己的sqrt函数:double my_sqrt_1(double n)我该怎么做?起初我试着把它放在"int main()"之外:
double my_sqrt_1(double n)
{
int x = 1;
x = (x + n / x) / 2;
}
然后我放了这个:
int main()
{
cout << "Please enter a value ";
cin >> my_sqrt_1;
cout << 'n' << x;
}
我也试过:
int main()
{
cout << "Please enter a value ";
cin >> my_sqrt_1;
cout << 'n' << my_sqrt_1;
}
但这些都没有奏效。我可能完全错了,但这在我的脑海中是有道理的。
"我可能完全错了…"
很抱歉这么说,是的。
您需要一个变量来接收输入,并调用传递该变量的函数
int main() {
cout << "Please enter a value ";
double myNumber;
cin >> myNumber;
cout << 'n' << my_sqrt1(myNumber) << endl;
}
此外,您的函数应该返回的计算结果
double my_sqrt_1(double n) {
double x = 1.0;
// ^^^^^^ ^^
x = (x + n / x) / 2.0;
// ^^
return x; // <<<<<<<<<<<<<<
}
相关文章:
- 没有为自己的结构调用列表推回方法
- 两个文件使用彼此的功能-如何解决
- 无法理解此 return 语句的功能,没有它就会发生运行时错误
- 在他自己的方法中,有可能将一个对象取消引用到另一个对象吗
- 对可变参数使用声明.如何选择正确的功能
- 为什么__builtin_popcount比我自己的比特计数功能慢?
- 编写我自己的push_back功能
- 如何将自己的智能指针传递到功能
- C 超载相等运算符.我应该写自己的功能以接受通过参考或值传递的参数
- 我可以启用有关我自己的变异功能错误使用的指定符的警告
- 如何通过自己的功能将浮动绕上和向上c 上下
- 强制派生的类对象使用自己的功能,而不是基类功能
- 使用自己的结构在标题类中定义功能
- 在OpenGL中实现自己的旋转功能
- 是否有可能使自己的winapi功能像getpixel一样在Windows上工作
- C++使用自己的模板比较功能对数组进行排序
- C++ 集<>类对象。使用自己的比较器给出来自功能,xtree等的错误 JUNK
- 如何编写和实现自己的功能
- C++ 蛇克隆:定时器功能忽略给定的停止时间并停止在自己的固定时间
- C++挂上我自己的程序功能