发布网友 发布时间:2022-05-14 10:01
共3个回答
热心网友 时间:2023-10-13 12:49
说一下思路吧,代码别人给了。热心网友 时间:2023-10-13 12:49
#include <stdio.h>热心网友 时间:2023-10-13 12:50
/*
find:函数名字;
输入:
*pData:要比较的数据集合
cnt:数据集合的个数
num:要比较的数字
返回:
返回比num大的个数
*/
int find(int *pData,int cnt,int num)
{
int i = 0;
int k = 0;
for (i = 0;i<cnt;i++)
{
if (pData[i] > num)
{
k++;
}
}
return k;
}
int main()
{
int a[]={1,2,3,4,5,6,7,8,9,0};
int k = 5;
int b=find(a,10,k);
printf("数据集合中比%d大的数据有%d个\n",k,b);
rerurn 0;
}
运行结果