Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++中的反向数组_C++_Loops - Fatal编程技术网

C++中的反向数组

C++中的反向数组,c++,loops,C++,Loops,如何使用for循环反转数组-不使用任何函数。 这是我的密码 int num, i, reversed; cout << "enter your original array size: \n" << endl; cin >> num; int arr[num], arrC[num]; cout << "enter original array items: \n" << endl; for (int i = 0; i < nu

如何使用for循环反转数组-不使用任何函数。 这是我的密码

int num, i, reversed;

cout << "enter your original array size: \n" << endl;
cin >> num;

int arr[num], arrC[num];
cout << "enter original array items: \n" << endl;
for (int i = 0; i < num; i++)
    cin >> arr[i];

cout << "your array items are: \n";
for (int i = 0; i < num; i++)
    cout << arr[i] << endl;

cout << "index: \n";
for (int i = 0; i < num; i++)
    cout << i << endl;

cout << "original array: \n";
for (int i = 0; i < num; i++)
    cout << arr[i] << endl;

cout << "reversed array:" << endl;
for (int i = 0; i < num; i--)

我在这一点上停了下来。你能帮我吗?

我想你差不多到了。您的循环:

cout<<"reversed array:"<<endl;
for(int i=0;i<num;i--)

for循环C样式中的普通数组:

char arr[5] = {'a', 'b', 'c', 'd', 'e'};    

for (int i = 0; i < (sizeof(arr)/sizeof(*arr)); i++) {
    std::cout << arr[i] << " ";
}
std::cout << std::endl;
for (int i = (sizeof(arr)/sizeof(*arr)) - 1; i >= 0; i--) {
    std::cout << arr[i] << " ";
}
std::cout << std::endl;
for循环C样式中的反向数组:

char arr[5] = {'a', 'b', 'c', 'd', 'e'};    

for (int i = 0; i < (sizeof(arr)/sizeof(*arr)); i++) {
    std::cout << arr[i] << " ";
}
std::cout << std::endl;
for (int i = (sizeof(arr)/sizeof(*arr)) - 1; i >= 0; i--) {
    std::cout << arr[i] << " ";
}
std::cout << std::endl;
int arr[num],arrC[num];不是C++。我在这里停止了。你甚至没有尝试一个解决方案。除了发布完整的解决方案,还有什么可以帮助的呢;库特数;int-arr[num],arr2[num];无法到达[i];库特