VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: myjinx

C++高手进 帮忙给个答案

[复制链接]

0

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-16 03:15:01 | 显示全部楼层
#include "stdafx.h"

int main()
{
   int a[10] = {4,7,1,0,9,6,5,3,2,8};
   for(int i=0;i<10;++i)
   {
      int temp;
      if(a[0] < a[i])
      {
             temp = a[0];
              a[0] = a[i];
             a[i] = temp;
      }
      if(a[9] > a[i])
      {
         temp = a[9];
             a[9] = a[i];
             a[i] = temp;
      }
   }
   for(int i=0;i<10;i++)
   cout<<a[i]<<endl;
}
回复

使用道具 举报

0

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-16 15:15:01 | 显示全部楼层
偶也是新手,写的程序难免还很稚嫩
让高手见笑了
回复

使用道具 举报

0

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-16 20:30:01 | 显示全部楼层
to :sun88888

这个好象把其他无须交换的数组顺序破坏了!
回复

使用道具 举报

0

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-22 18:45:01 | 显示全部楼层
便历一下即可啊,复杂度最多0(N)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表