2018-10-15 17:56
2018-10-15 18:29
程序代码:#include<stdio.h>
#include<math.h>
#define N 9//应为奇数
int main(void)
{
int i,j;
char str[N][N];
//构造图形
for(i=0;i<N;i++)
for(j=0;j<N;j++)
if(fabs(i-N/2)+fabs(j-N/2)<=N/2)// 以str[0][0]的位置为原点,建立而为坐标系
str[i][j]='*'; //横轴为j,纵轴为i,图形中心坐标为(N/2,N/2),当
else //满足这个条件时是*,反之为空格。
str[i][j]=' ';
//输出图形
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%c",str[i][j]);
printf("\n");
}
return 0;
}
2018-10-15 19:02
程序代码:#include<stdio.h>
#include<math.h>
#define N 9//应为奇数
int main(void)
{
int i,j;
char str[N][N];
//构造图形
for(i=0;i<N;i++)
for(j=0;j<N;j++)
if(fabs(i-N/2)+fabs(j-N/2)<=N/2)// 以str[0][0]的位置为原点,建立而为坐标系
str[i][j]='*'; //横轴为j,纵轴为i,图形中心坐标为(N/2,N/2),当
else //满足这个条件时是*,反之为空格。
str[i][j]=' ';
//输出图形
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%c",str[i][j]);
printf("\n");
}
return 0;
}
2018-10-15 19:09