所以我一直坚持这个给我带来很多问题的小东西。我们假设我有2个数字x = 1
的间隔。我手动输入x和y的值。问题是我想制作一个从x到y的数组。例如,如果y = 5
和[1,2,3,4,5]
,则数组为` for (t=0;t<y;t++){
for (x=x;x<y;x++){
q[t] == x;
cout <<q[t];
}
}`
这里的代码应该是我刚才描述的:
4259904
取而代之的是打印ID value
A 15
B 47
C 91
D 92
。提前谢谢。
答案 0 :(得分:0)
嘿,请尝试以下代码:
cin>>x;
cin>>y;
int a;
if(x>y)
{
numberofelements=x-y+1;
a=y;
}
else
{
numberofelements=y-x+1;
a=x;
}
int array1[numberofelements];
for(int i=0;i<numberofelements;i++,a++)
array1[i]=a;
让我知道它是否有效