当前位置: 首页 > news >正文

青海旅游的网站建设珠海市工程造价信息网

青海旅游的网站建设,珠海市工程造价信息网,最好的看vr影片的设备,深圳企业社保登录入口调整奇数偶数顺序 1.题目 输入一个整数数组,实现一个函数, 来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分, 所有偶数位于数组的后半部分。 2.题目分析 这道题首先用到的方法是冒泡排序的思想,首先通过冒泡排序…

调整奇数偶数顺序

1.题目

输入一个整数数组,实现一个函数,
来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,
所有偶数位于数组的后半部分。

2.题目分析

这道题首先用到的方法是冒泡排序的思想,首先通过冒泡排序筛选出不能被2整除的数就是奇数,然后再将这些数和偶数交换位置进行排序就符合要求

3.函数的实现

//调整数组使奇数全部都位于偶数前面的函数
void swap(int* arr, int sz)
{int i = 0;for (i = 0; i < sz; i++){int j = 0;if (*(arr + i) % 2 == 0)//判断是否是偶数{for (j = i + 1; j < sz; j++){if (*(arr + j) % 2 != 0)//判断是否为奇数{//和偶数交换位置int temp = *(arr + j);*(arr + j) = *(arr + j - 1);*(arr + j - 1) = temp;}}}}
}

4.打印数组的函数实现

//打印数组函数
void print(int* arr, int sz)
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", *(arr++));}
}

5.完整代码实现

#include<stdio.h>
//调整数组使奇数全部都位于偶数前面的函数
void swap(int* arr, int sz)
{int i = 0;for (i = 0; i < sz; i++){int j = 0;if (*(arr + i) % 2 == 0)//判断是否是偶数{for (j = i + 1; j < sz; j++){if (*(arr + j) % 2 != 0)//判断是否为奇数{//和偶数交换位置int temp = *(arr + j);*(arr + j) = *(arr + j - 1);*(arr + j - 1) = temp;}}}}
}
//打印数组函数
void print(int* arr, int sz)
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", *(arr++));}
}
int main()
{int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int sz = sizeof(arr) / sizeof(arr[0]);swap(arr, sz);print(arr, sz);return 0;
}

6.运行结果展示

在这里插入图片描述

http://www.yayakq.cn/news/505031/

相关文章:

  • 开展建设文明网站活动教育品牌网站建设
  • 济南网站建设 找小七廊坊网络
  • 打码兔怎么和网站做接口网站建设费支付请示
  • 天津建设项目招投标网站别人怎么看见我做的网站
  • 网站建设实施文档ai国外教程网站
  • 做网站报价表网站搭建介绍
  • 贵州省建设厅考证官方网站i深圳网站建设
  • 江门网站制作维护如何做图片 网站 链接
  • joomla网站模板昆明网站建设哪家比较好
  • 建设什么网站可以赚钱成立网站公司需要什么
  • 嘉兴网站开发与制作保险查询平台
  • 网站导航包括上海企业网站建设费用
  • 怎么做网站链接广告温州平台公司
  • 电商网站制作成手机app平面设计培训学校推荐
  • 手机网站用什么软件做的好处织梦网站关掉wap
  • 网站收录图片用Python做网站如何配置域名
  • 怎么找到域名做的那个网站招标网站大全
  • 成都网站建设常凡云青岛建设官方网站
  • 刚做的网站搜索不到适合seo优化的网站制作
  • 做360优化网站都有哪家wordpress文章调用代码
  • 十大免费ppt网站在线湖北专业的网瘾戒除学校地址
  • 找人做一个网站多少钱网站建设 模板
  • 网站链接结构成都专业网站制作网站
  • 免费 搭建公司网站网站置顶代码
  • 丽水网站开发公司电话网站模板 招聘
  • 购物网站详细设计新闻发布会
  • 网站的优化策略方案php网站开发现状都用什么打开模板
  • 官方网站下载派的app公司网站设计好
  • 南昌南昌县网站建设宿迁做网站电话
  • 网站怎么添加广告专门做自驾游攻略的网站