#include<stdio.h>
int main()
{
int a[10];
for (int i=0; i<10; i++)
{
scanf("%d", &a[i]);
}
for (int i=0; i<10; i++)
{
printf("%d ", a[9-i]);
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int integerArray[10] = {0};
cout << "Please input 10 integer:";
for (int i=0; i<10; i++) {
cin >> integerArray[i];
}
for (int i=9; i>=0; i--) {
cout << integerArray[i] <<" ";
}
cout << endl;
}
参考这份代码试试吧
#include <stdio.h>
#define SIZE 10
void main()
{
int a[SIZE]={0};
printf("please input %d integer:\n", SIZE);
int i=0;
for(i=0;i<SIZE;i++) {
scanf("%d", &a[i]);
}
printf("result:\n");
for(i=0;i<SIZE;i++) {
printf("%d ", a[SIZE-1-i]);
}
printf("\n");
}
运行结果如下:
如果你希望有点内容,可以使用一个堆栈,思路如下
for (i = 0; i < 10; i++)
{
cin >> x;
stack.push(x);
}
for (i = 0; i < 10; i++)
cout << stack.pop();