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 + -
显示快捷键?