一个c语言的编程题,谢谢了
求一C程序:有J0,J1,J2,J3,J4,J5,J6,J7,J8,J9; a,b,c,d,f;E= %, J0到f均为7位整数加3位小数(如4512448.489这样的),E为一个百分数(也可用小数表示,有效位为3位如:0.257这样的)
现令X=(J0+.......+J9+a+b+c+d+f)*E,求由J0到J9组成的与X最接近的组合,
并输出此组合(例如,X如果与J2+J4+J5+J6最接近,则输出J2、J4、J5、J6)
最好能有两种模式,一种J0到f的数固定,直接输入一个E,运行程序得到组合;
另一种J0到f的数自己输入,E也自己输入,运行程序得到组合。
最近的组合的意思是与x的差,绝对值最小的组合