下列程序的功能是:解决百马百担问题,有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大马、中马、小马各多少匹?
#include
int main(void)
{
int m, n, k;
(1) ;
printf("各种驮法如下:\n");
for (m = 1; m <= 100; (2) )
for (n = 1; n <= 100 - m; n++)
{
k = 100 - m - n;
if ((2 * 3 * m + 2 * 2 * n + (3) ) == 2 * 100)
{
printf("大马%3d匹; 中马%3d匹; 小马%3d匹.\n", m, n, k);
sum++;
}
}
printf("共有%d种驮法.\n", sum);
return 0;
}
#include
int main(void)
{
int m, n, k;
(1) ;
printf("各种驮法如下:\n");
for (m = 1; m <= 100; (2) )
for (n = 1; n <= 100 - m; n++)
{
k = 100 - m - n;
if ((2 * 3 * m + 2 * 2 * n + (3) ) == 2 * 100)
{
printf("大马%3d匹; 中马%3d匹; 小马%3d匹.\n", m, n, k);
sum++;
}
}
printf("共有%d种驮法.\n", sum);
return 0;
}