void main()
{
cout & lt& lt"下面是邊長為n的正六邊形:"
int n;
cout & lt& lt"請輸入n的值:"
CIN & gt;& gtn;
for(int j = 0;j & ltn;j++)
cout & lt& lt" ";
for(int I = 0;我& ltn;i++)
{ cout & lt& lt"*";
cout & lt& lt" ";
}
cout & lt& ltendl
for(int m = 1;m & lt= n-1;m++)
{
for(int p = 0;p & ltn-m;p++)
cout & lt& lt" ";
cout & lt& lt"*";
for(int q = 0;q & lt2 * n-1+2 *(m-1);q++)
cout & lt& lt" ";
cout & lt& lt"*";
cout & lt& ltendl
}
for(int r = 0;r & ltn-2;r++)
{
for(int p = 0;p & lt= r+1;p++)
cout & lt& lt" ";
cout & lt& lt"*";
for(int q = 0;q & lt= 4 * n-8-2 * r;q++)
cout & lt& lt" ";
cout & lt& lt"*";
cout & lt& ltendl
}
for(int s = 0;s & ltn;s++)
cout & lt& lt" ";
for(int t = 0;t & ltn;t++)
{ cout & lt& lt"*";
cout & lt& lt" ";
}
cout & lt& ltendl
}