-1
我尝试使用这个代码为存储由所述用户在阵列输入的5个整数:如何将用户输入的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] ;
}
它刚刚打印的最后一个数字不是整个阵列一样,如果用户输入 5:使用此代码打印该阵列它将打印5/0/0/0/0,我怎样才能打印像用户输入1/2/3/4/5?
'int arr [5]; for(int i = 0; i <5; ++ i)std :: cin >> arr [i]; for(int i = 0; i <5; ++ i)std :: cout << arr [i] <<“”; std :: cout <<“\ n”;' – Charles
看起来你并没有给'a'数组中的5个插槽赋值。尝试在for循环中执行分配。 –