2021 03 30
//7 - 17 循环结构17:穷举法解百马百担问题(10 分)
//有100匹马驮100担货,已知1匹大马驮3担
//1匹中马驮2担,2匹小马驮1担,问大中小马各几匹
//输出大中小马匹数,用空格间隔,若解不止一行
//每行输出一组解。
#include<stdio.h>
int main()
{int l, m, s;l = 0,s=0; while (l <= 33){ m = 0;while (m <= 50){ s = 100 - m - l;if (l * 3 + m * 2 + s * (0.5) == 100)printf("%d %d %d\n", l, m, s);m += 1;}l+=1; }return 0;
}
每次m循环开始前你都要让m重新赋值为0
m++和l++要写在循环体后面
错误代码: