c++上机作业4
2016-04-26 22:05
274 查看
一.穷举法解决组合问题
1.for语句
#include<iostream.h> void main() { int x,y,z; 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) cout<<"鸡翁"<<x<<"只,鸡母"<<y<<"只,鸡雏"<<z<<"只"<<endl; } }二.乘法口诀表
#include <iostream> using namespace std; int main( ) { int i,j; cout<<" 乘法口诀表"<<endl; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) cout<<i<<"×"<<j<<"="<<i*j<<" "; cout<<endl; } return 0; }三.1000以内所有偶数的和
1.for语句
#include<iostream> using namespace std; int main() { int sum=0,i=2; for (i=2; i<=1000; i=i+2) sum=sum+i ;//sum+=i cout<<"1000以内所有偶数的和是"<<sum<<endl; return 0; }2.while语句
#include<iostream> using namespace std; int main( ) { int sum=0,i=2; while (i<=1000) { sum=sum+i;//即为sum+=i i=i+2;//即为i+=2 } cout<<"1000以内所有偶数的和是"<<sum<<endl; return 0; }3.do-while语句
#include<iostream> using namespace std; int main( ) { int sum=0,i=2; do { sum=sum+i;//即为sum+=i i=i+2; //即为i+=2 } while(i<=1000); cout<<"1000以内所有偶数的和是"<<sum<<endl; return 0; }
相关文章推荐
- 遍历文件夹下某种类型文件名(C++)
- c++作业4
- OpenCV2.4.10之samples_cpp_tutorial-code_learn-----ImgTrans(Hough变换)
- C++作业4
- c++第四次实验
- new与malloc 的区别
- c++之常量(一)
- C++头文件的学习
- Generate Parentheses
- C语言的宏总结
- C++学习笔记之——引用 内联函数
- c++作业4
- c++第四次作业
- C++ primer读书笔记 第十章 关联容器
- C++拷贝构造函数的参数为什么必须使用引用类型(无限递归)
- C语言常用的代码组织形式--多文件
- 3年没写线段树题了,今天帮小学弟水了棵线段树,想不到现在依然有看到Accepted的鸡冻哈哈哈
- C++实验4-乘法口诀表
- 数组的剖析
- c++常量