2楼的那位高手啊!!你那程序好乱啊!我看了半天………………没看明白,看了一天才明白过来!!!晕死了………………
我一路向前~~~~~~~~~~~~~
main() { int g,m,x; for(g=0;g<20;g++) for(m=0;m<33;m++) for(x=0;x<300;x++)/*你的算法这个地方改成x<100,减少计算量*/ { if((g+m+3*x)==100) if(5*g+3*m+x==100) /*x*1,程序清晰*/ printf("g=%f,m=%f,x=%f\n",g,m,3*x);/*不做改动的话,win-tc一闪而过看不到结果*/ } getch(); }看我说的对不对,有错请指正