请教C++中实现对三元一次方程的求解??
有这么一个方程组x+y+z=50
x+2y+5z=100
其中x>0,y>0,z>0且x、y、z都为整数。
要求输出所有可能的解。
我是新手,编程的时候直接用for循环和if语句编写的,后来出现了bad suffix on number的错误。一查才知道变量前面不能有数字。
那么,我怎么才能把这个系数和未知数编进去呢??
#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; }不知道对不对,公式随手写的,我没验证过