激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - C/C++ - c語言實(shí)現(xiàn)奇偶排序算法

c語言實(shí)現(xiàn)奇偶排序算法

2021-01-11 15:37C語言教程網(wǎng) C/C++

這篇文章主要介紹了c語言實(shí)現(xiàn)奇偶排序算法,有需要的朋友可以參考一下

=====
第2題:奇偶排序(一)
=====


總時(shí)間限制:
1000ms
內(nèi)存限制:
65536kB
描述
輸入十個(gè)整數(shù),將十個(gè)整數(shù)按升序排列輸出,并且奇數(shù)在前,偶數(shù)在后。
輸入
輸入十個(gè)整數(shù)
輸出
按照奇偶排序好的十個(gè)整數(shù)

復(fù)制代碼 代碼如下:


#include<stdio.h>

 

#define  COUNT 10
#define bool int
#define true 1
#define false 0


/****
*負(fù)責(zé)冒泡排序
***/
int* sortFunction(int data[]){
 int i,j;
 for(j=0;j<COUNT-1;j++){
  for(i=0;i<COUNT-1-j;i++){

    if (data[i]>data[i+1]){
     int tmp=data[i]; data[i]=data[i+1];data[i+1]=tmp;
    }

  }

 }
 return data;
}

/****
**負(fù)責(zé)判斷奇數(shù)或者偶數(shù)
*/
bool isOddNumber(int data){

 if(data % 2==0){
  return false;
 }else{
  return true;
 }
}

main()
{
 int arr[]={10, 9 ,8, 7 ,6, 5, 4, 3, 2, 1};
 int oddArr[COUNT]={0},evenArr[COUNT]={0};
 int *tmp=NULL;
 int i;
 int m=0;
 int n=0;
 for(i=0;i<COUNT;i++){
  if(isOddNumber(arr[i])){
   evenArr[m++]=arr[i];
  }else{
   oddArr[n++]=arr[i];
  }
 }

 //對(duì)于奇數(shù)數(shù)組排序
 tmp=sortFunction(oddArr);
 puts("\n========odd number==========\n");
 for(i=0;i<COUNT;i++){
  int num=*tmp;
  if(num!=0)
  {
   printf("%d ",num);
  }
  *tmp++;
 }

 

 //對(duì)于偶數(shù)數(shù)組排序
 tmp=sortFunction(evenArr);
 puts("\n========even number==========\n");
 for(i=0;i<COUNT;i++){
  int num=*tmp;
  if(num!=0)
  {
   printf("%d ",num);
  }
  *tmp++;
 }

 printf("over");
}


以上代碼編寫與vs2012里完成。

延伸 · 閱讀

精彩推薦
  • C/C++C語言中炫酷的文件操作實(shí)例詳解

    C語言中炫酷的文件操作實(shí)例詳解

    內(nèi)存中的數(shù)據(jù)都是暫時(shí)的,當(dāng)程序結(jié)束時(shí),它們都將丟失,為了永久性的保存大量的數(shù)據(jù),C語言提供了對(duì)文件的操作,這篇文章主要給大家介紹了關(guān)于C語言中文件...

    針眼_6702022-01-24
  • C/C++學(xué)習(xí)C++編程的必備軟件

    學(xué)習(xí)C++編程的必備軟件

    本文給大家分享的是作者在學(xué)習(xí)使用C++進(jìn)行編程的時(shí)候所用到的一些常用的軟件,這里推薦給大家...

    謝恩銘10102021-05-08
  • C/C++深入理解goto語句的替代實(shí)現(xiàn)方式分析

    深入理解goto語句的替代實(shí)現(xiàn)方式分析

    本篇文章是對(duì)goto語句的替代實(shí)現(xiàn)方式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下...

    C語言教程網(wǎng)7342020-12-03
  • C/C++C++之重載 重定義與重寫用法詳解

    C++之重載 重定義與重寫用法詳解

    這篇文章主要介紹了C++之重載 重定義與重寫用法詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下...

    青山的青6062022-01-04
  • C/C++詳解c語言中的 strcpy和strncpy字符串函數(shù)使用

    詳解c語言中的 strcpy和strncpy字符串函數(shù)使用

    strcpy 和strcnpy函數(shù)是字符串復(fù)制函數(shù)。接下來通過本文給大家介紹c語言中的strcpy和strncpy字符串函數(shù)使用,感興趣的朋友跟隨小編要求看看吧...

    spring-go5642021-07-02
  • C/C++c++ 單線程實(shí)現(xiàn)同時(shí)監(jiān)聽多個(gè)端口

    c++ 單線程實(shí)現(xiàn)同時(shí)監(jiān)聽多個(gè)端口

    這篇文章主要介紹了c++ 單線程實(shí)現(xiàn)同時(shí)監(jiān)聽多個(gè)端口的方法,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下...

    源之緣11542021-10-27
  • C/C++C語言實(shí)現(xiàn)電腦關(guān)機(jī)程序

    C語言實(shí)現(xiàn)電腦關(guān)機(jī)程序

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)電腦關(guān)機(jī)程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    xiaocaidayong8482021-08-20
  • C/C++C/C++經(jīng)典實(shí)例之模擬計(jì)算器示例代碼

    C/C++經(jīng)典實(shí)例之模擬計(jì)算器示例代碼

    最近在看到的一個(gè)需求,本以為比較簡單,但花了不少時(shí)間,所以下面這篇文章主要給大家介紹了關(guān)于C/C++經(jīng)典實(shí)例之模擬計(jì)算器的相關(guān)資料,文中通過示...

    jia150610152021-06-07
主站蜘蛛池模板: 成人 精品 | 欧美日韩一 | 日韩av有码在线 | asian裸体佳人pics| 婷婷一区二区三区四区 | 成人性视频在线 | 欧美一级黄色免费 | 免费高清一级欧美片在线观看 | 色阁阁69婷婷 | www国产成人免费观看视频 | 成人羞羞在线观看网站 | 亚洲成人午夜精品 | 久色网站 | 成人免费一区二区三区视频网站 | 高清一区二区在线观看 | 精品国产一区二区三区四区在线 | 久久人人97超碰国产公开结果 | 精品国产一区在线 | 国产成人aⅴ | hd porn 4k video xhicial| 黄色特级视频 | 在线观看一区二区三区四区 | 男男羞羞视频网站国产 | 高潮娇喘嗯啊~文字 | 一级做a爱视频 | 精品一区在线视频 | 欧美日韩在线播放一区 | 久久免费视频一区 | 国产精品一区二区x88av | 久久精品一区视频 | 欧美aaaaaaaa| 亚洲视频综合 | 国产91片| 久久久久女人精品毛片九一 | 久草高清视频 | 免费淫视频 | 国产资源视频在线观看 | 成人午夜视频在线观看免费 | 亚洲精品久久久久久久久久 | 四季久久免费一区二区三区四区 | 国内精品久久久久久2021浪潮 |