Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
For loop 对于循环迭代和算法,有人能帮我吗?_For Loop - Fatal编程技术网

For loop 对于循环迭代和算法,有人能帮我吗?

For loop 对于循环迭代和算法,有人能帮我吗?,for-loop,For Loop,有人能帮我吗? 我想以这种方式迭代'n'的值。用任何语言。 请解释一下这个概念 if n = 5 sum = (5x5)+(4x4)-(3x3)+(2x2)-(1x1) sum = 35; 我想显示这样的值 但它应该以这种方式迭代 (nxn)+(n-1xn-1)-(n-2xn-2)+(n-3xn-3)-(n-4xn-4)+...; 当n-x==1时迭代应该停止,并且应该打印值 for(i=1;i<=n;i+){ sum=0 for(j=1;j<=i;j++){

有人能帮我吗? 我想以这种方式迭代'n'的值。用任何语言。 请解释一下这个概念

if n = 5
sum = (5x5)+(4x4)-(3x3)+(2x2)-(1x1)

sum = 35;
我想显示这样的值

但它应该以这种方式迭代

(nxn)+(n-1xn-1)-(n-2xn-2)+(n-3xn-3)-(n-4xn-4)+...;
n-x==1时
迭代应该停止,并且应该打印值

for(i=1;i<=n;i+){
   sum=0
   for(j=1;j<=i;j++){
      sum = sum+(j*j);
      if(j<=i){
         print(sum);
      }
   }
}

这是我得到的答案

#include <iostream>
using namespace std;
int main()
{
    int limit;
    int sumOfSquare = 0;
    cin>>limit;
    
    sumOfSquare= limit*limit;
    for(int num = 1; num<limit; num++)
    {
        if(limit%2==0){
            if(num%2==0)
            sumOfSquare = sumOfSquare - (num * num);
            else
            sumOfSquare = sumOfSquare + (num * num);
        }else{
            if(num%2==0)
            sumOfSquare = sumOfSquare + (num * num);
            else
            sumOfSquare = sumOfSquare - (num * num);
        }
    }
    cout<<"Output of " << limit << " is " << sumOfSquare;
    return 0;
}
#包括
使用名称空间std;
int main()
{
整数极限;
int-sumOfSquare=0;
cin>>限制;
sumOfSquare=极限*极限;

对于(int num=1;numWhy multiple languages taged?您可以分享一下您到目前为止尝试过的内容吗?请重复并从“解释此基本编程概念”不是堆栈溢出问题。我们希望您做出诚实的尝试,然后询问有关您的算法或技术的特定问题。堆栈溢出不是为了取代现有的文档和教程。这表明对于堆栈溢出来说,需求太多了。