一道关于C语言的编程题,求帮助啊~~ 编写一个程序,将一个一维数组的元素进行倒序排列

 我来答
求张照片
推荐于2016-04-10
知道答主
回答量:30
采纳率:0%
帮助的人:17.8万
展开全部
#include<iostream>
using namespace std;
int main()
{
int a[5] = {9,1,2,7,6};
for(int i = 0;i<4;i++)
{
for(int j = i;j<5;j++)
{
if(a[i]<a[j])
{
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
system("pause");
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1d106d9
2012-04-10 · TA获得超过277个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:148万
展开全部
是将数组逆序输出吗?
更多追问追答
追问
就是比如输入4、1、3、2、5,让它按54321排列
追答
int main()
{
int i=4;
int j=0;
int a[5]={0};
for(;i>=0;i--)
{
scanf("%d",&a[i]);
}
for(;j<5;j++)
{
printf("%d ",a[j]); // 打印出值
}
printf("\n");
} 看下是这意思吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式