c++实验四:百钱百鸡问题

来源:互联网 发布:平面设计app软件 编辑:程序博客网 时间:2024/05/18 15:53

一、问题及代码:

/*  * 文件名称:1.cpp  * 作    者:王梓* 完成日期:2017 年 4 月 21 日  * 版 本 号:v6.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述:百钱百鸡问题* 程序输出:满足条件的所有组合* 问题分析:掌握for的嵌套,整理逻辑* 算法设计:略  */    #include <iostream>using namespace std;int main(){int a,b,c;for(a=0;a<=20;a++)for(b=0;b<=33;b++)for(c=0;c<=300;c++)if(5*a+3*b+c*1.0/3==100&&a+b+c==100){cout<<"鸡翁"<<a<<"只,鸡母"<<b<<"只,鸡雏"<<c<<"只。\n";}return 0;}


二、运行结果:


三、心得体会:

中国古代智慧与现代科学碰撞出的火花。穷举法本身困难,但在计算机的帮助下已将范围大大扩增。

四、知识点总结:

for循环的使用与嵌套。
0 0
原创粉丝点击