本文介绍了想通过打印steriks打印daimond(*).....这个代码在第一行打印1 sterik,在第2行打印3(即打印在奇数),我想打印像1中的1,2中的2,所以上 ....的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
clrscr();
int i,j,s=5,p,k=2,t;
for(i=0;i<=4;i++)
{
cout<<setw(s);
for(j=0;j<=i;j++)
{
cout<<"*";
p=i;
}
if(j>1)
{
for(j=0;j<p;j++)
cout<<"*";
cout<<endl;
}
else
cout<<endl;
s--;
}
for(i=3;i>=0;i--)
{
cout<<setw(k);
for(j=i;j>=0;j--)
cout<<"*";
for(j=i-1;j>=0;j--)
cout<<"*";
cout<<endl;
k++;
}
getch();
}
推荐答案
这篇关于想通过打印steriks打印daimond(*).....这个代码在第一行打印1 sterik,在第2行打印3(即打印在奇数),我想打印像1中的1,2中的2,所以上 ....的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!