c++第四次上机实验 百钱百鸡问题

来源:互联网 发布:python使用matplotlib 编辑:程序博客网 时间:2024/05/21 18:50

一、问题及代码

#include <iostream>   using namespace std;  int main()    {      int x,y,z;             for(x=0;x<=20;++x)          for(y=0;y<=33;++y)                for(z=0;z<=300;++z)                  if(5*x+3*y+z/3==100 && x+y+z==100 && z%3==0)                  {                      cout<<"鸡翁"<<x<<"只,鸡母"<<y<<"只,鸡雏"<<z<<"只。"<<endl;                  }      return 0;  }  


二、运行结果



三、心得体会:

循环结构的程序较难设计,穷举法是一种重要的方法。

四、知识点总结:

利用穷举法编写程序要穷举每个变量的全部情况。

0 0
原创粉丝点击