问题描述: 求C代码:遗传算法求函数最大值f(x)=x^2 x 从0到30 1个回答 分类:综合 2014-10-11 问题解答: 我来补答 #include #include #include #include float f(float x){return x * x;}void main() {float x[10];float f1,f2;int i,j;float fmax;int xfmax;srand(time(NULL));xfmax = 0;x[0] = 15.0f;f1 = f(x[0]);f2 = f1 + 1.0f;for (j = 0; fabs(f1 - f2) >= 0.0001f || j < 50; j++){for (i = 0; i < 10; i++){if (i != xfmax){x[i] = -1;while (!(x[i] >= 0 && x[i] 展开全文阅读