使用相同的我用於不同的目的似乎沒有問題,爲什麼這樣呢?如果使用米相同I用於在以及用於循環,不能使用相同的我爲不同的任務,爲什麼?
#include<iostream>
using namespace std;
int main()
{
int g,n,i=0,sum;
cin>>g;
while(i<g)
{
cin>>n;
int a[n];
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n;i+=2)
{
"code"
}
cout<<sum;
i++;
}
return 0;
}
的代碼沒有工作的bt它的工作,如果我使用了不同的參數兩者。 參數的任務是存儲counter.so爲什麼它的nt工作?
使用了'i'兩種不同的目的是 - 使用兩個不同的變量。 – 2014-09-28 07:39:26
另外'j'在'main'的範圍內聲明,但從未在那裏使用過。而'main'中最內層的''''循環將使'sum'最終成爲數組'a'的第一個元素和最後一個元素的總和。如果這是你想達到的目標,那麼循環就沒有必要了。 – robbannn 2014-09-28 07:54:51
@Anshul Sheoliha變數g是什麼意思? – 2014-09-28 08:02:09