设水速为V
5*(52+V)=7*(52-V)
V=26/3千米
初中的时候做过这道题,现在困难了
#include
int main()
{
intcc[22];
int a,n,b,c,d,e,j,i=0;
for(a=0;a<=21;a++)
for(b=0;b<=21-a;b++)
for(c=0;c<=21-a-b;c++)
{d=a+3;e=b+3;
if(b+c+d==36&&c+d+e==45)
if(c!=cc[n-1])cc[n++]=c;//这里用来判断c是否重复,把不同的c存入数组cc[];
printf("a=%d;b=%d;c=%d;d=%d;e=%d\n",a,b,c,d,e);i++;} //这里输出方程所有解。
printf("共有%d组解!",i);
printf("c可以取如下值:");
for(j=0;j
这个和上次那个一样的。。
上次那个我没把c 统计出来,这里的补上,只要加两行就ok 了。
没调试过,不过应该没问题的。。
有问题晚上再看。