gpt4 book ai didi

c++语句无效

转载 作者:行者123 更新时间:2023-11-28 02:20:17 24 4
gpt4 key购买 nike

我的一些家庭作业有问题,但我找不到答案。

我必须做一个简单的程序来解决数学问题,但它不符合

这是代码:

#include <iostream>
#include <math.h>

using namespace std;

int main ()
{
int a, b, FirstA;
int result = 0;
FirstA = a;

// The sum of the cubes between a and b: (a^3 + (a + 1)^3 + .. + (b + 1)^3 + b^3)
while (cin >> a >> b) {
for (a; a <= b; a++) {
result = result + pow(a,3);
}
cout << "suma dels cubs entre " << FirstA << " i " << b << ": " << result << endl;
}

}

它给出的错误是这样的:

program.cc: In function ‘int main()’:
program.cc:23:15: error: statement has no effect [-Werror=unused-value]
for (a; a <= b; a++) {

所有警告都被视为错误。

我该怎么办?

最佳答案

您在 for (a; a <= b; a++) 中有一个未使用的值因为a;没有意义。

使用没有初始化的for循环:for (; a <= b; a++) .

关于c++语句无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32789643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com