中易网

定义一个整形数组a[10],将数组a[10]中的10个元素逆序重新存放。

答案:3  悬赏:30  
解决时间 2021-01-29 04:46
定义一个整形数组a[10],将数组a[10]中的10个元素逆序重新存放。
最佳答案
#include 

int
main ()
{
  int a[10];
  int i;

  for (i = 0; i < 10; i++)
    a[i] = i+1; //顺序赋值1-10

  for (i = 0; i < 10; i++) //输出数组
    printf ("%d ", a[i]);
  printf ("
");

  for (i = 0; i < 5; i++) //逆序处理,前后交换
    {
      int t = a[i];
      a[i] = a[9 - i];
      a[9 - i] = t;
    }

  for (i = 0; i < 10; i++)//输出逆序后的数组
    printf ("%d ", a[i]);
  printf ("
");
  return 0;
}
全部回答
首尾互换
for(i=0;i<5;i++){
int temp=a[i];
a[i]=a[9-i];
a[9-i]=temp;
}
#include<iostream.h>
void main()
{
int a[10];
int i,j,t,sum=0;
cout<<"请任意输入十个整数:"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
for(j=0;j<9;j++)
{
for(i=0;i<9-j;i++)
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
cout<<"此十个数从小到大的顺序为:"<<endl;
for(i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
移动4G酷派手机怎么双清
彩虹岛怎么合粉红气电石
2016款2.0l逍客精英版多少钱
绿地公元1860的项目介绍
世界上第一颗人造卫星是前苏联在哪一年发射的
张俪在马自达魂动视频里讲到的凛艳之美是什么
苹果官网退货,ems8天未更新
莒县下庄高速口到莒县县城是多少公里?
璇玑图的典故
王者荣耀怎样最强输出最强
我想找道临邑县临南镇王阁村的徐伟有知道说一
河北省农村信用社24小时自助银行(亮甲店医院
有没有那款软件像虎扑体育懂球帝那样提供排球
Mac OS X 下有哪些比较好用的科研工具
为什么我的cad图在模型是正的到了布局是斜的
推荐资讯
市场上的杆秤怎么读数?
国际漫游怎么开通
电缆WDZN-YJ(F)E-3*185是啥意思
外墙外保温施工后出现整块保温板的起鼓和脱落
寇村小学地址在什么地方,想过去办事
谁能感给我《比尔盖茨传》的内容?
我家小孩6岁了他拉大便自已知道,为什么小便
什么是强电干线平面图
八月厦门大学还能进吗????求问求问,急
农村自建房厕所应该怎么设计啊?
港股 00986 股票合并公告后,没有停牌公告,
lol新手召唤师大礼包本命英雄有哪些英雄
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?