有关程序设计。
发布网友
发布时间:2022-05-14 04:22
我来回答
共1个回答
热心网友
时间:2024-02-23 23:13
#include<stdio.h>
void main()
{
int m,i,j;
do{
printf("请输入一个大于三的奇数m\n");
scanf("%d",&m);
}while(m<3 || m%2 == 0);
for(i=1;i<=(m+1)/2;i++)
{for(j=1;j<=m;j++)
if(j<=(m+1)/2-i)
printf(" ");
{for(j=(m+1)/2-i;j<(m-1)/2+i;j++)
printf("*");}
printf("\n");}
for(i=(m+3)/2;i<=m;i++)
{for(j=1;j<=m;j++)
if(j<=i-(m+1)/2)
printf(" ");
{for(j=i-(m+1)/2;j<(3*m+1)/2-i;j++)
printf("*");}
printf("\n");}
}追问要用JAVA写....