c++第4次作业
2016-04-21 21:40
447 查看
项目一:利用循环求和
方法1:while语句
方法2:do-while语句
方法3:for语句
项目二:分数的累加
项目七:穷举法解决组合问题—三色球问题
方法1:while语句
#include <iostream> using namespace std; int main() { int i(0), sum(0); while(i<=1000) { sum=sum+i; i=i+2; } cout<<"1000以内所有偶数的和为:"<<sum<<endl; return 0;
方法2:do-while语句
#include <iostream> using namespace std; int main() { int i(0), sum(0); do { sum=sum+i; i=i+2; }while(i<=1000); cout<<"1000以内所有偶数的和为:"<<sum<<endl; return 0; }
方法3:for语句
#include<iostream> using namespace std; int main() { int i,sum(0); for(i=2;i<=1000;i=i+2)sum=sum+i; cout<<"1000以内偶数的和为:"<<sum<<endl; return 0; }
项目二:分数的累加
#include <iostream> using namespace std; int main() { int i=1,k=1;double sum=0; while(i<=20) { sum=sum+double (k)*(i)/(i+2); i=i+2; k=-k; } cout<<sum<<endl; return 0; }
项目七:穷举法解决组合问题—三色球问题
#include<iostream> using namespace std; int main() { int i(0),j(0),k(1); cout<<"不同的颜色搭配有:"<<endl; for(i=0;i<=3;i++) for(j=0;j<=3;j++) for(k=1;k<=6;k++) if(i+j+k==8) cout<<"红球:"<<i<<"白球:"<<j<<"黑球:"<<k<<endl; return 0; }
相关文章推荐
- C++流操作算子
- 消失的字符串——c语言函数中的数据存储方式以及字符串实现
- 关于C语言的问卷调查
- Android NDK开发C语言部分的单步跟踪
- 第四周作业——C语言自评
- C语言
- C++ Greedy Snake的OOP实现 贪食蛇 <list> STL初次学习
- 两人合作审阅C++装饰模式
- 二叉排序树的C++实现,包括难点删除
- C语言贪食蛇
- 2016年4月21日 21:18:25 我的第一篇博客~
- effective C++ 读书笔记 条款08
- c和c++栈
- c++map基本操作
- 如何使用VC++6.0发布程序(即release版本程序)
- 程序设计篇(1):学生经验值管理系统(单链表实现)
- 山东省第五届ACM大学生程序设计竞赛-Weighted Median(模拟)
- 循环队列的综合操作(出入队、获取队长度)C语言实现
- char* p与char p[]
- c++实现广义表