请教C++中实现对三元一次方程的求解??
有这么一个方程组x+y+z=50
x+2y+5z=100
其中x>0,y>0,z>0且x、y、z都为整数。
要求输出所有可能的解。
我是新手,编程的时候直接用for循环和if语句编写的,后来出现了bad suffix on number的错误。一查才知道变量前面不能有数字。
那么,我怎么才能把这个系数和未知数编进去呢??
2012-11-13 09:52
程序代码:#include <stdio.h>
int main()
{
for( int z=1; z<=12; ++z )
printf( "x=%d y=%d z=%d\n", 3*z, 50-4*z, z );
return 0;
}不知道对不对,公式随手写的,我没验证过
2012-11-13 10:48
2012-11-13 11:26
2012-11-13 11:26
2012-11-13 11:42
2012-11-13 11:45
2012-11-13 14:24