鸡兔同笼问题VISUAL FOX PRO 代码

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:02:42
鸡兔同笼,上有三十八头,下有138足,问鸡兔各几何?

FOR i=1 TO 38 &&假设鸡的数量有i个,进行循环
IF i*2+(38-i)*4=138 &&鸡的数量*2+免的数量*4=下面腿数
?"鸡有"+ALLTRIM(STR(i))+"只,兔有"+ALLTRIM(STR(38-i))+"只"
ENDIF
ENDFOR

结果:
鸡有7只,兔有31只

dim x,y as integer
if x+y=38 and 2x+4y=138 then
x,y

假设都是兔:4*38=152
152-138=14
4-2=2
14/2=7
14-7=7

你可以用表格,方程和算式,你要哪一种?

FOR i=1 TO 38 &&假设鸡的数量有i个,进行循环
IF i*2+(38-i)*4=138 &&鸡的数量*2+免的数量*4=下面腿数
?"鸡有"+ALLTRIM(STR(i))+"只,兔有"+ALLTRIM(STR(38-i))+"只"
ENDIF
ENDFOR

结果:
鸡有7只,兔有31只