9.c

来自「多个C语言小程序,大多是平时用来练习的一些算法」· C语言 代码 · 共 18 行

C
18
字号
#include <math.h>
#include <stdio.h>
#define M 50
int fun4(int a[], int n, int b[])
{
    int j = 0;
int i,k,p,t;
for(i=0;i<n;i++)
if (a[i]%2!=0)  b[j++]=a[i]; 
for(i=0;i<j-1;i++)
{p=i;
 for(k=i+1;k<j;k++)
  if(b[p]<b[k])p=k;
if(p!=i)
{t=b[i];b[i]=b[p];b[p]=t;}
}
return j;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?