怎么用java打印正方形
3个回答
推荐于2017-05-21
展开全部
public static void main(String[] args) {
int line = 5; // 正方形的总行数(5行5列)
for (int i = 1; i <= line; i++) { // 控制行
for (int j = 1; j <= line; j++) { // 控制列
if (i == 1 || i == line) { // 如果是第一行或者是最后一行则打印星号
System.out.print("*");
} else if (j == 1 || j == line) { // 如果是第一列或者是最后一列则打印星号
System.out.print("*");
} else {
System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列则打印空格
}
}
System.out.print("\n"); // 换行
}
}
int line = 5; // 正方形的总行数(5行5列)
for (int i = 1; i <= line; i++) { // 控制行
for (int j = 1; j <= line; j++) { // 控制列
if (i == 1 || i == line) { // 如果是第一行或者是最后一行则打印星号
System.out.print("*");
} else if (j == 1 || j == line) { // 如果是第一列或者是最后一列则打印星号
System.out.print("*");
} else {
System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列则打印空格
}
}
System.out.print("\n"); // 换行
}
}
2013-06-18
展开全部
用for循环直接打输出就成看,‘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询