题目
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只?
流程图:
代码:
1 #include<iostream> 2 using namespace std; 3 int main() 4 {int gongji,muji,xiaoji; 5 for(gongji=0;gongji<20;gongji++) 6 {for(muji=0;muji<33;muji++) 7 {for(xiaoji=0;xiaoji<100;xiaoji++) 8 {if((5*gongji+3*muji+xiaoji/3==100)&&(gongji+muji+xiaoji==100)) 9 printf("公鸡=%2d;母鸡=%2d;小鸡=%d\n",gongji,muji,xiaoji); 10 } 11 } 12 } 13 return 0; 14 }
结果
个人补充
“%”后跟数字表示宽度,if语句两个限制条件更准确
标签:int,百钱,Day3,c++,gongji,初学者 From: https://www.cnblogs.com/carieblog/p/17334469.html