我尝试使用以下代码将用户输入的5个整数存储在数组中:
for (int i = 0 ; i<5 ; i++)
{
cin >> x;
}
int a[5] = {x} ;
好的,现在我将用户输入的5个整数数字等于有5位数的数组 当我尝试使用此代码打印此数组时:
for (int j = 0 ; j<5 ; j++) {
cout << "/" <<a[j] ;
}
它只打印了最后一个数字而不是整个数组,如果用户输入的话 1 2 3 4 五 它将打印5/0/0/0/0,如何打印用户输入的1/2/3/4/5?
答案 0 :(得分:2)
输入数字时,您会继续覆盖相同的变量。相反,您可以将它们直接输入到数组的元素:
Seq.zip