永发信息网

将一维数组按逆序输出

答案:3  悬赏:0  手机版
解决时间 2021-03-08 06:24
将一维数组按逆序输出
最佳答案
不知道c语言的可不可以
这类题的解题思路是以中间的元素为中心,将其两侧对称的元素的值互换。
举例:五个数的数组逆序输出
#include<stdio.h>
#define N 5
void main()
{
int a[N],i,temp;
printf("enter array a:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("array a:\n");
for(i=0;i<N;i++)
printf("%4d",a[i]);
for(i=0;i<N/2;i++)
{
temp=a[i];
a[i]=a[N-i-1];
a[N-i-1]=temp;
}
printf("\nNew array a:\n");
for(i=0;i<N;i++)
printf("%4d",a[i]);
printf("\n");
}

希望能帮到你!
全部回答
#include<iostream.h> void main() { int a[10]; for(int i=0;i<10;i++) cin>>a[i]; for(i=9;i>=0;i--) cout<<a[i]<<'\t'; }

#include <iostream> using namespace std; #define  size 5

int main() {  int array[size]={0};  int i=0;  cout<<"请输入一个含"<<size<<"元素的一维数组:"<<endl;  for (i=0;i!=size;++i)  {   cin>>array[i];  }  cout<<"原数组为:"<<endl;  for (i=0;i!=size;++i)  {   cout<<array[i]<<" ";  }  cout<<endl;  cout<<"逆序后:"<<endl;  for (i=size-1;i>=0;--i)  {   cout<<array[i]<<" ";  }  cout<<endl;  return 0; }

 

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
爸爸的表兄弟的女儿和我可以结婚吗?
如何删除魔兽大脚插件
没结婚也没订婚戒指能不能戴在无名指上
I work so hardit doesn’t mean 的汉语意思
长隆水上乐园一日游 500字作文
老师~我大学重修过8门~有一科重修成绩45,影
微单相机买什么好呢
敷面膜一般敷多久最好
嵊州市新天马旅行社怎么去啊,有知道地址的么
本文主要运用了哪两种修辞手法?请举例说明。
浙江工商大学里面的美术专业算不算比较好?
五字出头是什么字
下了个725M的三国志11威力加强版 在公司能玩
各地邮局收纪念币吗? 我是大连的 急 急 急
在SPSS中做因子分析每次只能提取一个公共因子
推荐资讯
网上购买的汽车票能不能换批次?发现到汽车站
我想增驾A1,不知道是去谷城的国安驾校,还是
别克英朗1.5n车型轮胞胎气压正常值范围是多少
甘茶度(兰陵店)我想知道这个在什么地方
天元港中心a座7层公交车怎么去
漳州市城市建设投资开发公司地址有知道的么?
亚瑟士43.5哪个
二郎巷门球场怎么去啊,有知道地址的么
买二手房要找评估公司来评估,我可以自己找吗
Onlyyou彩妆好不好?
黑暗荔枝现在写什么
两块网卡如何设置内外网同时上?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?