C++第四次上机实验

xiaoxiao2021-02-28  122

一、问题及代码

/* * 文件名称: 穷举法 * 作 者: 刘玥 * 完成日期: 2017年 4月21 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:循环 * 输入描述:无 * 问题描述: 利用循环求和 * 程序输出: 求的和的值 * 问题分析: 略 * 算法设计: 略 */ #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<=100;z+=3) if(x+y+z==100 && 5*x+3*y+z/3==100) cout<<"鸡翁有:"<<x<<"个,鸡母有:"<<y<<"个,鸡雏有:"<<z<<"个。"<<endl; } 二、运行结果

三、知识点总结

为了构成了穷举法,可以利用for语句循环的嵌套,在for语句内再套for。

四、心得体会

在循环的嵌套中要小心,不然会发生错误。

转载请注明原文地址: https://www.6miu.com/read-21062.html

最新回复(0)