如何用c语言在一组数中查找一个和已知数最接近的数值,像excel中的hlookup一样

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 21:29:30
如何用c语言在一组数中查找一个和已知数最接近的数值,像excel中的hlookup一样

如何用c语言在一组数中查找一个和已知数最接近的数值,像excel中的hlookup一样
如何用c语言在一组数中查找一个和已知数最接近的数值,像excel中的hlookup一样

如何用c语言在一组数中查找一个和已知数最接近的数值,像excel中的hlookup一样
main()
{
//定义一个有10个元素的一维数组,并赋值,10个值是随便打的.
static float a[10]={2.1,3.5,4.2,2.2,3.3,5.8,6.7,4.4,5.9,6.5}
float b[10];
//yzs是已知数,min是最小值所在的i值
float yzs;
int i,min;
min=0;
printf("请输入已知数:\n");
scanf("%f",&yzs);
for(i=0,iyzs)?a[i]-yzs:yzs-a[i];
for(i=0,i