我需要帮助用 c++ 编写几何序列
I need help writing Geometric series in c++
大家好,这个问题是我作业的一部分 有人可以解释一下我如何测试 1 到 5(总共 25 行(的 n 和 A 吗?我在这里有点困惑。谢谢!
//Geometric Series
//Test for values of n from 1 to 5 and A from 1 to 5 (25 rows total).
//N
//∑Ai = A1 + A2 + A3 +...+ AN
//i =1
//Iterative code solution:
int term, sum = 0;
for(int i = 1; i <= n; i++)
{
term = A;
for(int j = 1; j < i; j++)
term = term * A;
sum = sum + term;
}
return sum;
听起来你在问具体的参数。简单地说,在函数的声明中,你可以指定传递给它的参数,即
int foo(int bar) {
return bar;
}
在您的情况下,假设您提供的代码是正确的,您只需拥有
int foo(int A, int n) {
int term, sum = 0;
for(int i = 1; i <= n; i++)
{
term = A;
for(int j = 1; j < i; j++)
term = term * A;
sum = sum + term;
}
return sum;
}
然后你可以稍后调用foo,通过传入A和n;即
auto out = foo(3,2);
其中 a = 3,n = 2。
相关文章:
- 大量序列中核苷酸类型的快速计数
- 递归函数计算序列中的平方和(并输出过程)
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 从给定的 I 和 D 序列中形成最小数
- 如何在C++中序列化结构数据
- 具有最大子序列大小的序列,每个元素都相同
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 序列化,没有库的整数,得到奇怪的结果
- Python中的for循环与C++有何不同
- 算术序列与区间的最大重叠
- 将TPM公钥序列化为DER或PEM
- 算法问题:查找从堆栈中弹出的所有序列
- 使用FFMPEG将RGB图像序列保存到.mp4时出现问题
- 如何知道QDataStream不能反序列化某些内容
- 如何使用Python从C++中读取谷物序列化数据
- 如何使用boost::具有嵌套结构和最小代码更改的序列化
- 带有Protobuf序列化的C++Hazelcast:字符串不是UTF-8格式的
- 求最长递增子序列C++的长度
- 如何在文件中查找字节序列
- 序列点从何而来