您的位置:首页 > 编程语言 > C语言/C++

c++上机实验---四

2016-04-21 09:43 267 查看
1、问题及代码
/*
* 文件名称:百钱买百鸡.cpp
* 作    者:何泽志
* 完成日期:2016 年 4月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分用穷举法将可能的情况一一列举出来
* 输入描述:无
*:采用循环语句</span>
<span style="font-family: Arial, Helvetica, sans-serif;">*问题描述:略</span>
* 程序输出:鸡翁,鸡母,鸡稚的个数
* 问题分析:略
* 算法设计:采用循环的嵌套

#include <iostream>
using namespace std;
int main()
{
int x,y,z,count=0;
cout<<"百钱买百鸡的购买方案有:"<<endl;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=300;z++)
if(x+y+z==100&&5*x+3*y+z/3==100&&z%3==0)
cout<<"鸡翁"<<x<<"只,鸡母"<<y<<"只,鸡稚"<<z<<"只\n";
}


2运行结果







3、实验心得:

不知道为什么在最开始调试的时候,运行结果闪退了,然后就在网上找到了解决方案,然而添加的那个东西我也不知道是什么意思......好像是我电脑的原因,第一代码是在机房写的,所以就没有添加的内容。

4、知识点总结

首先逻辑必须清晰;

for应用于有限次数的循环。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: