-2
說我給輸入數組初始化無法正常工作?
我期待的輸出是...
-5 6 7 8 9 10
但我實際上得到的輸出...
-5 6 7
這是我的代碼。
#include<iostream>
using namespace std;
int main()
{
int prime[1000];
int m,n;
cin>>m>>n;
for(int i=1;i<=n-m+1;i++)
{
prime[i]=m;
m++;
}
for(int i=1;i<=n-m+1;i++)
{
cout<<prime[i];
}
return 0;
}
您正在更改第一個for循環的'm'。您需要將其重置回循環前的狀態。 – NathanOliver
您是否嘗試過使用調試器? – Dai