打印格式化字符串

xinlan1022 2009-09-14 11:17:41
n代表行数
n=1
打印:
*

n=2
打印:
*
*.*.

n=3
打印:
*
*.*.
*..*..*..

n=4
打印:
*
*.*.
*..*..*..
*...*...*...*...

以此类推
...全文
86 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
youyou1225 2009-09-14
  • 打赏
  • 举报
回复
呵呵,数学归纳法!
justinavril 2009-09-14
  • 打赏
  • 举报
回复
public class FormatOutput {
public static void printStars(int num){
for(int i=0; i<num; i++){
for(int j=0; j<=i; j++){
System.out.print("*");

for(int k=0; k<i; k++)
System.out.print(".");
}
System.out.println();
}
}

public static void main(String args[]){
printStars(4);
}
}
yanliang_xt 2009-09-14
  • 打赏
  • 举报
回复

public class Test55
{
public static void main(String... args) {
printResult(4);
}
public static void printResult(int n) {
for(int i = 1; i <= n; i++)
printRow(i);

}
public static void printRow(int n) {
for(int i = 1; i <= n; i++) {
System.out.print("*");
for(int j = 1; j <= n - 1; j++) {
System.out.print(".");
}
}
System.out.println("");
}
}
andyan_2008 2009-09-14
  • 打赏
  • 举报
回复
private void display(int n){
for(int i=0;i<n;i++){
for(int j=0;j<=i;j++){
System.out.print("*");
for(int k=0;k<=i-1;k++){
System.out.print(".");
}
}
System.out.println();
}
}
java_object 2009-09-14
  • 打赏
  • 举报
回复
把 星号 和 点号 抽取出来 就可以了。。。
这个就是 数学归纳法 总结一下撒
java_object 2009-09-14
  • 打赏
  • 举报
回复
这个 好简单吧
rumlee 2009-09-14
  • 打赏
  • 举报
回复
晕,不知道怎么说。
Allsochen 2009-09-14
  • 打赏
  • 举报
回复

package Test;

public class TestStart {

public static void main(String[] args) {
print(5);
println(5);
}

public static void print(int temp) {
for (int i = 0; i < temp; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("*");
for (int k = 0; k < i; k++) {
System.out.print(".");
}
}
System.out.println();
}
}

public static void println(int temp) {
for (int i = 0; i < temp; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("*");
for (int k = 0; k <= j; k++) {
System.out.print(".");
}
}
System.out.println();
}
}
}

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧