永发信息网

c语言数列首位交换

答案:2  悬赏:20  手机版
解决时间 2021-11-21 18:20
c语言数列首位交换
最佳答案
看了你的代码,你是想实现将数列的位置沿着中间对换是吧?下面->
#include
int main()
{
int i,k,a[100],temp;
scanf("%d",&k);
for(i=0;i{
scanf("%d",&a[i]);
}
if(k%2==0)
for(i=0;i{
temp=a[i];
a[i]=a[k-1-i];
a[k-1-i]=temp;
}
else
for(i=0;i<(k-1)/2;i++)
{
temp=a[i];
a[i]=a[k-1-i];
a[k-1-i]=temp;
}
for(i=0;iprintf("%d ",a[i]);
return 0;
}追问有没有不分K的奇偶的方法
全部回答

这个算法叫做冒泡排序
#include 
#define SIZE 8
 
void bubble_sort(int a[], int n);
 
void bubble_sort(int a[], int n)
{
    int i, j, temp;
    for (j = 0; j < n - 1; j++)
        for (i = 0; i < n - 1 - j; i++)
        {
            if(a[i] > a[i + 1])
            {
                temp = a[i];
                a[i] = a[i + 1];
                a[i + 1] = temp;
            }
        }
}
 
int main()
{
    int number[SIZE] = {95, 45, 15, 78, 84, 51, 24, 12};
    int i;
    bubble_sort(number, SIZE);
    for (i = 0; i < SIZE; i++)
    {
        printf("%d", number[i]);
    }
    printf(" ");
}

追问不是排序啊,是交换顺序
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果我被一所院校录取了,但是我不想去,怎么
农村计划生育二女户的奖励政策主要有哪些
某三相变压器的二次侧电压400V,电流250A,功
印花材料是属于哪个行业啊?
什么地方可以进行期权仿真或全真交易?
辉瑞尤其是辉瑞中国的企业战略有了解的么?
be indicated in是什么意思
为什么寡妇都喜欢住在村头
好久没玩语聊大厅了(一年左右)今天怎么都登
潮品馆地址有知道的么?有点事想过去!
彩妆新手用粉饼好还是粉底液?用哪个牌子的好
珍妮博士营养滴剂系列复合锌功能怎么样?
上海专业干洗中心(民治街道民乐村滢水山庄二
新房装修一定要刷油漆吗?
上联 飞起玉三百万,求下联
推荐资讯
鱼内脏里的鱼子、鱼油的成分,有什么功用?
找个中国人寿业务员咨询下,买的中国人寿吉祥
苹果mini4和三星715c哪个好
我想问下我买房在鑫秋大厦(金色LOFT),小孩
真正会玩盲僧的能有几个了
面馆有用肉泥和面的吗
有固态硬盘了,要装机械硬盘怎么装?
十元买十二斤橘子,一斤橘子多少元?
EF英孚在美国波士顿的硕士预科班如何?
方梅发艺地址在什么地方,想过去办事,
x2+6x-7=0
瑞士格林手表GP99032G多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?