C语言编程 输入10个整数为数组,逆序储存这10个数并输出(用printf)

如题所述

#include<stdio.h>


int main()
{
  
   int a[10];
   int i;
   int t;
   for(i = 0; i < 10; i++)
   scanf("%d",&a[i]);
   for(i = 0; i < 5; i++)
   {
  t = a[i];
  a[i] = a[9-i];
  a[9-i] = t;
    
   }
   for(i = 0; i < 10; i++)
   printf("%d ",a[i]);
   printf("\n");
 
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-07
#include <stdio.h>
int main(){
int a[10];

int i;

for(i=9;i>=0;--i)

scanf("%d",&a[i]);

for(i=0;i<10;++i)

printf("%d ",a[i]);

}
相似回答