#include<iostream>
#include<iomanip>
#include<ctime>
using namespace std;
int main ()
{
const int N=15;
int a[N],i,j,n=10;
cout<<"请输入十个整数"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
i=0;//第一个元素
j=n-1;最后一个元素
while(i<j)
{
if(a[i]%2!=0&&a[j]%2==0)//如果a[i]是奇数,a[j]是偶数,则交换两数位置
{
a[i]=a[i]+a[j];//只用两个变量实现交换!
a[j]=a[i]-a[j];
a[i
仅使用一个数组,将数组中的偶数放在前面,奇数放在后面
最新推荐文章于 2022-09-12 09:33:08 发布