c++上机实验---四

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应用于有限次数的循环。

 

你可能感兴趣的:(c++上机实验---四)