大神快来 怎么用c语言自定义函数找出数组中与指定值最接近的数
大神快来 怎么用c语言自定义函数找出数组中与指定值最接近的数
日期:2017-11-22 00:18:35 人气:1
只要遍历数组
然后将每个元素与要查询的值进行相减
取减得的绝对值最小的那个就是了
下面是一个简单的代码
#include #include int find(int *a,int n,int x){ int i; int min=abs(*a-x); int r=0; for(i=0;i < n;++i) { if(abs(a[i]-x) < min) { min=abs(a[i]-x);