下面是引用tnof221于2006-01-6 21:41发表的 :
rakish大大你的程式码是拿你别的程式码来改的吧
多了很多不需要的东西都忘了删除
尤其是 import java.io.*; 这行也忘了删 =.="
[code].......
import java.io.*; <---以前就习惯写这一行 ...因为常用到 string 吧..
public class test{
public static void main(String[] args)
{
int i,j,k=1;
int m=1; <---不知道那边自己冒出来的 忘了删除...
int n=9; <--因为我想写 for n 的..所以宣告这个变数..n为奇数
for(i=1;i<=n;i++){
if(i>n/2)k=n-i+1;else k=i;
for(j=1;j<=n+1;j++){
if(j<=k||j>n+1-k)
System.out.print("*");<--判断写这边会多跑n*n遍
else
System.out.print(" ");
}
System.out.println("");<--写在这边可以省很多遍 只跑 n遍
}
}
}
不过我还是把他修改一下...