C++中关于打印一些字符图形的循环代码
2009-03-07 12:26
344 查看
打印字符图形
int main()
{
for(int i=1;i<=10;++i)
{
for(int j=1;j<=10-i;++j)
cout<<" ";
for(char ch='A';ch<='A'+2*i-2;++ch)
cout<<ch;
cout<<"/n";
}
}
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
ABCDEFGHIJK
ABCDEFGHIJKLM
ABCDEFGHIJKLMNO
ABCDEFGHIJKLMNOPQ
ABCDEFGHIJKLMNOPQRS
int main(){
for(int i=1;i<=10;++i)
{
for(int j=1;j<=i;++j)
cout<<"M";
cout<<endl;
}
}
M
MM
MMM
MMMM
MMMMM
MMMMMM
MMMMMMM
MMMMMMMM
MMMMMMMMM
MMMMMMMMMM
int main(){
for(int i=1;i<=10;++i){
for(int j=1;j<=i-1;++j)
cout<<" ";
for(int k=1;k<=21-2*i;++k)
cout<<"M";
cout<<endl;
}
}
MMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMM
MMMMMMMMMMMMM
MMMMMMMMMMM
MMMMMMMMM
MMMMMMM
MMMMM
MMM
M
int main(){
for(int i=1;i<=10;++i)
{
for(int j=1;j<=10-i;++j)
cout<<" ";
for(int k=1;k<=2*i-1;++k)
cout<<"%";
cout<<"/n";
/*cout<<endl;*/
}
for(int a=1;a<=9;++a)
{
for(int b=1;b<=a;++b)
cout<<" ";
for(int c =1;c<=19-2*a;++c)
cout<<"%";
cout<<endl;
}
}
%
%%%
%%%%%
%%%%%%%
%%%%%%%%%
%%%%%%%%%%%
%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%
%%%%%%%%%%%
%%%%%%%%%
%%%%%%%
%%%%%
%%%
%
int main(){
for(int i=1;i<=10;++i){
for(int j=1;j<=10-i;++j)
cout<<" ";
for(int k=1;k<=i;++k)
cout<<"#";
cout<<" ";
for(int m=1;m<=i;++m)
cout<<"$";
}
cin.get();
}
# $
## $$
### $$$
#### $$$$
##### $$$$$
###### $$$$$$
####### $$$$$$$
######## $$$$$$$$
######### $$$$$$$$$
########## $$$$$$$$$$
int main()
{
for(int i=1;i<=9;++i){
for(int j=1;j<=i-1;++j)
cout<<" ";
for(int k=1;k<=10-i;++k)
cout<<"ST";
cout<<"S";
cout<<"/n";
//.cout<<endl;
}
cout<<" ";
cout<<"S";
}
STSTSTSTSTSTSTSTSTS
STSTSTSTSTSTSTSTS
STSTSTSTSTSTSTS
STSTSTSTSTSTS
STSTSTSTSTS
STSTSTSTS
STSTSTS
STSTS
STS
S
int main()
{
for(int i=1;i<=10;++i)
{
for(int j=1;j<=10-i;++j)
cout<<" ";
for(char ch='A';ch<='A'+2*i-2;++ch)
cout<<ch;
cout<<"/n";
}
}
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
ABCDEFGHIJK
ABCDEFGHIJKLM
ABCDEFGHIJKLMNO
ABCDEFGHIJKLMNOPQ
ABCDEFGHIJKLMNOPQRS
int main(){
for(int i=1;i<=10;++i)
{
for(int j=1;j<=i;++j)
cout<<"M";
cout<<endl;
}
}
M
MM
MMM
MMMM
MMMMM
MMMMMM
MMMMMMM
MMMMMMMM
MMMMMMMMM
MMMMMMMMMM
int main(){
for(int i=1;i<=10;++i){
for(int j=1;j<=i-1;++j)
cout<<" ";
for(int k=1;k<=21-2*i;++k)
cout<<"M";
cout<<endl;
}
}
MMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMM
MMMMMMMMMMMMM
MMMMMMMMMMM
MMMMMMMMM
MMMMMMM
MMMMM
MMM
M
int main(){
for(int i=1;i<=10;++i)
{
for(int j=1;j<=10-i;++j)
cout<<" ";
for(int k=1;k<=2*i-1;++k)
cout<<"%";
cout<<"/n";
/*cout<<endl;*/
}
for(int a=1;a<=9;++a)
{
for(int b=1;b<=a;++b)
cout<<" ";
for(int c =1;c<=19-2*a;++c)
cout<<"%";
cout<<endl;
}
}
%
%%%
%%%%%
%%%%%%%
%%%%%%%%%
%%%%%%%%%%%
%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%
%%%%%%%%%%%
%%%%%%%%%
%%%%%%%
%%%%%
%%%
%
int main(){
for(int i=1;i<=10;++i){
for(int j=1;j<=10-i;++j)
cout<<" ";
for(int k=1;k<=i;++k)
cout<<"#";
cout<<" ";
for(int m=1;m<=i;++m)
cout<<"$";
}
cin.get();
}
# $
## $$
### $$$
#### $$$$
##### $$$$$
###### $$$$$$
####### $$$$$$$
######## $$$$$$$$
######### $$$$$$$$$
########## $$$$$$$$$$
int main()
{
for(int i=1;i<=9;++i){
for(int j=1;j<=i-1;++j)
cout<<" ";
for(int k=1;k<=10-i;++k)
cout<<"ST";
cout<<"S";
cout<<"/n";
//.cout<<endl;
}
cout<<" ";
cout<<"S";
}
STSTSTSTSTSTSTSTSTS
STSTSTSTSTSTSTSTS
STSTSTSTSTSTSTS
STSTSTSTSTSTS
STSTSTSTSTS
STSTSTSTS
STSTSTS
STSTS
STS
S
相关文章推荐
- 打印字符图像c++代码实例及运行结果
- 一段使用 FreeType 在控制台打印字符的 C++ 代码
- 关于循环语句打印形状的一些思考
- 打印字符图像c++代码实例及运行结果
- 关于JAVA像C语言那样从控制台接收输入的字符的方法(一些代码转载)
- 关于C++的一些细节[四:循环,分支语句,关系表达式,关系运算符]
- for循环打印一些基本图形
- 打印字符图像c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 代码:双重for循环打印简单图形
- 打印字符图像c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 关于c#调用C++代码的一些应用的体会
- 打印字符图像c++代码实例及运行结果
- 打印字符图像c++代码实例及运行结果
- 关于C++顶用正则表达式匹配字符的代码
- 打印字符图像c++代码实例及运行结果
- 关于vc 打印程序的一些有用代码
- C/C++的一些关于字符数组和指针的小总结