闲得蛋疼 发表于 2012-4-2 10:59

c语言编程求不定方程2x+3y=100所有正整数解

#include <stdio.h>
void main()
{int x,y;x<50,x>0,y>0,y<33;
if (2*x+3*y=100);
printf("x=%d,y=%d\n",x,y);
}
哪里错了,求解……

luoshichaosm 发表于 2012-4-2 11:24

==,而且if 后面是没有分号的

天绝弑杀 发表于 2012-4-2 12:58

基本没有对的地方

luoshichaosm 发表于 2012-4-2 14:38

clc,clear
for i=1:50
    for j=1:33
        a=100-2*i-3*j;
        if(a==0)
            disp('i,j分别为:');
            disp(i),disp(j)
        end
    end
end

txwgzyzz 发表于 2012-4-3 00:18

4楼正解啊,也可以用求整函数

发表于 1970-1-1 08:00

页: [1]
查看完整版本: c语言编程求不定方程2x+3y=100所有正整数解