c++第4次作业
来源:互联网 发布:sql server 2012使用 编辑:程序博客网 时间:2024/06/01 10:15
【项目6:输出星号图】编程序输出。
#include <iostream>using namespace std; int main() {int i,j,k;cout<<"请输入行数:\n";cin>>k;for(i=1;i<k;i++){cout<<" ";}cout<<"*"<<endl;for(i=2;i<k;i++){for(j=1;j<=k-i;j++)//判断*前的空格数{cout<<" ";}cout<<"*";for(j=1;j<=2*i-3;j++)//判断两个*中间的空格数{cout<<" ";}cout<<"*"<<endl;}for(j=1;j<=2*k-1;j++){cout<<"*";}cout<<endl;return 0;}【项目7:穷举法解决组合问题】
(1)百钱百鸡问题:
#include <iostream> using namespace std; int main() { int x,y,z,count=0;cout<<"百钱买百鸡的方案有:\n";for(x=0;x<=20;x++) //穷举买公鸡的情况for(y=0;y<=33;y++) //穷举买母鸡的情况for(z=0;z<=300;z++) //穷举买雏鸡的情况if(5*x+3*y+z/3==100 && x+y+z==100) //判断购买公、母、雏鸡个数之间符合的关系{ ++count;cout<<"方案"<<count<<": "<<x<<","<<y<<","<<z<<","<<endl; //输出方案}return 0; }
【项目3:乘法口诀表】
#include <iostream> using namespace std; int main() { int x,y;cout<<"乘法法则:\n";for(x=1;x<=9;++x){for(y=1;y<=x;++y){cout<<x<<"*"<<y<<"="<<x*y<<" ";}cout<<endl;}return 0;}
0 0
- 第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- c++第4次作业
- C++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- c++第4次作业
- C++第4次作业
- C++第4次作业
- C++第4次作业
- C++第4次作业
- 英语
- lintcode之不同子序列数 + 序列II
- java web笔记——Cookie&&Session
- 第13章 IP组播
- Python报错UnicodeDecodeError: ascii codec can t decode byte 0xe0 ...解决方法
- c++第4次作业
- oracle 11.2.0.3 rac + asm + rhel 6.4 + udev 双节点安装
- 重新学javaweb---JSP乱码 图解
- C++ enum
- 读取手机的联系人
- C++作业4
- scrapy 报错 no module named win32api 的解决方法
- Linux系统负载LoadAverage详解
- Unity 换装