编写一个输入一组数组,十个整数,反序输出的程序

如题所述

第1个回答  2016-11-04
#include<stdio.h>
#define N 10
void main() { int a[N],i;
for ( i=0;i<N;i++ ) scanf("%d",&a[i]);
for ( i=0;i<N;i++ ) printf("%d ",a[N-i-1]); printf("\n");
}本回答被提问者采纳
第2个回答  推荐于2018-03-11
#include <iostream>
using namespace std;
int main() {

int a[10];
cout<<"请输入十个整数";

for(int i = 0; i < 10; ++i)
cin>>a[i];
cout<<"倒叙输出";

for(int i = 9; i >=0; --i)
cout<<a[i];

return 0;

}本回答被网友采纳
第3个回答  2016-11-04
1 #include <stdio.h>
2 int main() {
3 int i,a[10];
4 for(i = 9; i >= 0; i--) {
5 scanf("%d", &a[i]);
6 }
7 for(i = 0; i < 10; i++) {
8 printf("%d ", a[i]);
9 }
10 printf("\n");
11 return 0;
12 }

测试结果
zh@zh:~$ ./a.out
1 2 3 4 5 6 7 8 9 10
10 9 8 7 6 5 4 3 2 1
相似回答