1、程序分析:可先用构建一个判断数组
2、实现代码:
#include <stdio.h>
#include<stdlib.h>
void main()
{
int i,j,m=30,n=80;
bool word[30][80];
for (i=0;i<m;i++)
{
for (j=0;j<n;j++)
{
if ((i-m/2)*(i-m/2)*6+(j-n/2)*(j-n/2)<800&&(i-m/2)*(i-m/2)*6+(j-n/2)*(j-n/2)>550)
word[i][j]=true;
else
word[i][j]=false;
}
}
for (i=0;i<m;i++)
{
for (j=0;j<n;j++)
{
if (word[i][j])
printf("*");
else
printf(" ");
}
printf("\n");
}
system("pause");
}