没事时用最简单的C++语言编一些小程序可以回顾知识点,增加熟练度
2010-01-28 13:48
381 查看
打印非实心三角形的小程序
#include <iostream>
using namespace std;
void han(int x);
int main()
{
int n,p=1,m;
cout<<"此程序是打印一个非实心的正三角形"<<endl;
cout<<"请输入你想打印的每边上的星数:"<<endl;
cin>>n;
cout<<"每边上有N="<<n<<"颗星"<<endl;
han(n-1);
cout<<"*"<<endl;
m=n-2;
for(int i=1;i<=(n-2);i++)
{
han(m);
cout<<"*";
han(p);
cout<<"*"<<endl;
p=p+2;
m--;
}
for(int j=1;j<=n;j++)
cout<<"*"<<" ";
cout<<endl;
return 0;
}
void han(int x)
{
for(int i=1;i<=x;i++)
cout<<" ";
}
#include <iostream>
using namespace std;
void han(int x);
int main()
{
int n,p=1,m;
cout<<"此程序是打印一个非实心的正三角形"<<endl;
cout<<"请输入你想打印的每边上的星数:"<<endl;
cin>>n;
cout<<"每边上有N="<<n<<"颗星"<<endl;
han(n-1);
cout<<"*"<<endl;
m=n-2;
for(int i=1;i<=(n-2);i++)
{
han(m);
cout<<"*";
han(p);
cout<<"*"<<endl;
p=p+2;
m--;
}
for(int j=1;j<=n;j++)
cout<<"*"<<" ";
cout<<endl;
return 0;
}
void han(int x)
{
for(int i=1;i<=x;i++)
cout<<" ";
}
相关文章推荐
- cpp学习笔记 1一个简单的小程序以及一些的知识点
- Win32 SDK程序创建一些控件(简单调用InitCommonControlsEx,并指定ICC_LISTVIEW_CLASSES控件就可以了)
- 【C语言】没事可以试试这个小程序,使用文件操作,模拟实现一个简单的文件拷贝工具!
- cpp学习笔记 1一个简单的小程序以及一些的知识点
- 微软的dotnet-new工具可以使创建JavaScript Web 程序变得更简单
- C#常用知识点简单回顾(有图有真相)
- 一些简单,零散的知识点。。
- 一些简单的小程序_6——C语言篇
- MATLAB一些简单的图像处理程序
- 在你用JSP-servlet编写程序时候可以用以下简单的乱码处理解决!!
- PHP基础知识点简单回顾:变量、函数以及PHP基本格式
- 操作系统与应用程序的关系 操作系统主要可以分为两大部分:内核和内核之外的一些程序。内核就是直接控制最底层的硬件,而我们日常所用到的软件,大都是通过内核之外一些程序与内核之间的接口完成的,例如WINDO
- C++ 引用调用和引用返回可以大大增加程序运行效率
- C的一些简单程序
- 一个简单的CUDA程序以及一些总结
- 编写一个程序,一行行地读取输入行,直至到达文件尾。算出每行输入行的长度,然后把最长的那行打印出来。为了简单起见,你可以假定所有的输入行均不超过1000个字符。
- NET简单的一个画图程序 使用简单 自己可以相关自己的内容进行配置就可以使用了
- C++一些知识点的简单总结
- 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站
- 回顾过去程序的一些注意事项