创意家居小饰品卫生间:帮我编个编程

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 05:33:03
我在学编程基础,只学了if do ehile do case
只是学的最简单的基础
请问:百元买百鸡这个编程用这些语句怎样编呢?
百元买百鸡就是:小鸡1元3只 公鸡5元一只 母鸡3元一只 ,怎样用一百元钱买一百只鸡?
最好是用VF上的知识来编

VF程序
* aa公鸡,bb母鸡,cc小鸡

for aa=1 to 100
for bb=1 to 100
for cc=1 to 100
if 5*aa+3*bb+cc/3.0=100 and aa+bb+cc=100
?
?'公鸡',aa
?'母鸡',bb
?'小鸡',cc
?
endif
endfor
endfor
endfor

执行结果:

公鸡 4
母鸡 18
小鸡 78

公鸡 8
母鸡 11
小鸡 81

公鸡 12
母鸡 4
小鸡 84

用for嵌套来做
#include <stdio.h>
void main()
{
int i,j,k;
for(i=1;i<100;i++)
{
for(j=1;j<100;j++)
{
for(k=1;k<100;k++)
{
if(5*i+3*j+k/3.0==100&&i+j+k==100)
printf("公鸡的个数为%d 母鸡的个数为%d 小鸡的个数为%d\n",i,j,k);

}
}
}
}