永发信息网

将一个按升序存放的数组中的值转换为按降序存放

答案:3  悬赏:60  手机版
解决时间 2021-04-20 10:24

能不能以1,2,3,4,5,6,7,8,9,10;举个例子谢谢

最佳答案
数组逆序,思路是分设两个变量 i, j 保存数组的首尾元素下标,循环交换首尾各个元素直到i >= j为止,代码如下:

#include <stdio.h>

int main()
{
int a[] = { 1,2,3,4,5,6,7,8,9,10 };
int i = 0, j = 9, t;
while ( i < j ) {
t = a[i];
a[i] = a[j];
a[j] = t;
++i, --j;
}
for ( i = 0; i < 10; ++i )
printf( "%d ", a[i] );
}

望采纳
全部回答

假设升序数组为a[] 声明一个新的数组b[]

按如下循环赋值

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

{

b[i]=a[9-i];

}

b[i]即所求数组

由后往前遍历数组 取值 就是降序的。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
28层的住宅楼哪层会是人们所说的落灰层,就是
怎么扫描硬盘坏道,怎么扫描硬盘有没有坏道,是
刚睡觉的时候不知道给什么东西刺了一下就起了
午饭吃什么啊?
IBM R52笔记本显示屏摔坏了,更换需要多少钱
什么是包容性城市?以及包容性城市的意义所在
《唯一的听众》作者为什么觉得老人的眼睛像“
说菜炒好吃的句子,谁能给我来一句,经典的回
速尔快递运费怎么算
CF瞬JU中加速小碎步怎么走 视频
DNF多少级能转职?
农民工因工受伤怎么处理
魏文侯期猎的中心是什么,
灰太狼与红太狼的爱情短语
不吃晚饭减肥法多长时间会见效。成功率大么?
推荐资讯
咸榨菜怎么炒什么好吃
qq华夏物攻战魂可以练强效蛊毒吗?
古代嘲讽人的句子,关于描写古代人物外貌的句
国内什么时候才能看到暮光之城-新月?
电信宽带可以包月吗,电信宽带如果暂时不用可
DNF中加锁的装备能解封自己带么`?
点卡问题 无奈求助
上海火车站订票网站怎么连接不上
SJ-M天天向上和快乐大本营的时间?
很简单的一道科学填空题(初二)
大家怎样评价仙妮蕾德
LGKF350可以下载主题吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?