永发信息网

请教一个关于倒置的c语言问题。

答案:1  悬赏:70  手机版
解决时间 2021-05-10 02:44

#include<stdio.h>
void fun(int a[],int m)
{
 int i,temp;
 for(i=0;i<m;i++)
 {temp=a[i];a[i]=a[m-i-1];a[m-i-1]=temp;}
}
void main()
{int x[5]={9,8,7,6,5},i;
fun(x,5);
for(i=0;i<5;i++)
printf("%4d",x[i]);
}

这是一个把数组中的数倒置的程序,请问为什么这么编程数组没有倒置呢?

最佳答案

在前半段(i<3),已经倒置完成了。后半段你又把它还回去了。


循环到i<m/2就够了


试一下吧。希望你满意

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
镇氏类风湿一号过期了还能吃吗?
摆脱白癫风的方法
空间怎么设置动态空间图像
跪求MAME的西游记ROMS文件。最好还有其它的RO
大连商务职业学校到底怎么样??学会计这个专
你过得好么?用英语怎么说
什么牌的笔记本电脑最信得过?
浙江得乐康食品股份有限公司地址在哪,我要去
简单的宋词及词意,二十首最短宋词,,,短的
庄氏家谱辈分
制作的电影为什么没有声音?
vs被封提示
学习怎样能保持激情?
毕业了,我们将何去何从?
求小说,不要修真的!!!
推荐资讯
为什么感情会左右我的一切,我忘不了,忘不了
射手座的人体育好吗
1500以内手机
把好友拖入黑名单意味着什么
绵阳到温州的汽车票最近这两天的票价是多少
DELL1000笔记本大写灯一直闪是怎么回事?
刚出版的好妈妈胜过好老师哪里有的卖
英雄岛里装备合成能否使第二类属性有所改动
怎么查看电脑剪切板,请问剪切板在电脑的什么
如若己分手,该不该去绝情?
什么是又见一帘幽梦?怎么理解是什意思?
DNF连发可以调热键的谁有、有的发给我。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?