<C++程序设计教程 钱能 著>例题 chapter1_9_2
2013-07-18 21:14
453 查看
/*****************************************************************
Function: display a odd number pattern as bellow:
*
***
*****
***
*
Author: beijiwei@qq.com
Date: 2013.7.18
******************************************************************/
#include<iostream>
using namespace std;
int main()
{
int i=0,j=0,n=0;
cout<<"Please input a number n: \n";
cin>>n;
for(i=0;i<n;i++)
{
if(i<(n+1)/2)
{
for(j=0;j<n/2-i;j++)
cout<<" ";
for(j=0;j<i*2+1;j++)
cout<<"*";
cout<<endl;
}
else
{
for(j=0;j<i-n/2;j++)
cout<<" ";
for(j=0;j<2*(n-i)-1;j++)
cout<<"*";
cout<<endl;
}
}
system("pause");
return 0;
}
Function: display a odd number pattern as bellow:
*
***
*****
***
*
Author: beijiwei@qq.com
Date: 2013.7.18
******************************************************************/
#include<iostream>
using namespace std;
int main()
{
int i=0,j=0,n=0;
cout<<"Please input a number n: \n";
cin>>n;
for(i=0;i<n;i++)
{
if(i<(n+1)/2)
{
for(j=0;j<n/2-i;j++)
cout<<" ";
for(j=0;j<i*2+1;j++)
cout<<"*";
cout<<endl;
}
else
{
for(j=0;j<i-n/2;j++)
cout<<" ";
for(j=0;j<2*(n-i)-1;j++)
cout<<"*";
cout<<endl;
}
}
system("pause");
return 0;
}
相关文章推荐
- <<C++程序设计与原理>> 笔记
- <<Python基础教程>>学习笔记 | 第11章 | 文件和素材
- <Effective C++>读书笔记-8
- <C++ 实现设计模式> 观察者模式
- <C++>私有变量的访问权限
- <<Effective C++>>笔记3
- <kingofark关于学习C++和编程的50个观点> 详解 - 预览版
- <C++精英内参-程序员高效指南>-4搭配VS的好用工具
- <C++Primer>第四版 阅读笔记 第四部分 “面向对象编程与泛型编程”
- <C++ 实现设计模式> 观察者模式
- <Effective C++: 习惯C++> 笔记
- <<More Effective C++>>笔记C++技巧1
- <实例>C++中交换两数值的几种方法
- 【c++高级】不得不学的<math>
- <<Python基础教程>>学习笔记 | 第04章 | 字典
- <<C++的设计与演化>>读书笔记(三)
- < Unity 3D专栏 >NGUI插件基础教程(二) - Sprite,SlicedSprite,Tiled Sprite,FilledSprite的区别
- <Lua程序设计(第二版)>书摘-5
- <转载自刘佳ID:freedom0203和waret> C++中成员初始化列表的使用
- <C++>vector