谢谢。这道题谁会啊。
一艘轮船,航行于甲、乙两地之间,顺水用5小时,逆水比顺水多用2小时。已知轮船在静水中的速度是每小时52千米,求水流的速度?要用方程啊。谢谢啦。...
一艘轮船,航行于甲、乙两地之间,顺水用5小时,逆水比顺水多用2小时。已知轮船在静水中的速度是每小时52千米,求水流的速度?
要用方程啊。谢谢啦。 展开
要用方程啊。谢谢啦。 展开
展开全部
#include<stdio.h>
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<n;j++)printf("c=%d\n",cc[j]);//输出存放c值的数组;
}
这个和上次那个一样的。。
上次那个我没把c 统计出来,这里的补上,只要加两行就ok 了。
没调试过,不过应该没问题的。。
有问题晚上再看。
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<n;j++)printf("c=%d\n",cc[j]);//输出存放c值的数组;
}
这个和上次那个一样的。。
上次那个我没把c 统计出来,这里的补上,只要加两行就ok 了。
没调试过,不过应该没问题的。。
有问题晚上再看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询