嗨,我正在做我的课程,我被赋予的任务是使用“*”制作一个5×5的正方形算法,但必须用“.”填写.像这样:
*****
*...*
*...*
*...*
*****
我使用过这段代码我知道它可能非常混乱,因为我是这个东西的绝对初学者.我似乎无法得到“.”在我目前有:
*****
*****
*****
*****
*****
这是我的代码:
public static void main( String args[] )
{
System.out.print ("#size of square");
int stars=BIO.getInt();
int j=1;
while(j <= stars)
{
int starsNumber=1;
while (starsNumber<= stars)
{
int i = 1; // Display trunk
starsNumber=starsNumber+1;
System.out.print('*');
}
System.out.println();
j= j +1;
}
}
抱歉,编码非常糟糕:D和任何帮助都会非常感谢Gareth