失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 输出字母图形_java打印字母菱形 怎么打!!!

java 输出字母图形_java打印字母菱形 怎么打!!!

时间:2021-01-01 23:36:37

相关推荐

java 输出字母图形_java打印字母菱形 怎么打!!!

哈哈!终于明白怎么打出字母菱形了。下面是代码请高手指点一二,呵呵!charstart='A';//开始的字符System.out.print("请输入三角形的行高:");intnum=input.nextInt();num=(num+1)/2;...

哈哈!终于明白怎么打出字母菱形了。下面是代码请高手指点一二,呵呵!

char start = 'A'; // 开始的字符

System.out.print("请输入三角形的行高:");

int num = input.nextInt();

num = (num + 1) / 2;

for (int i = 1; i <= num; i++) {

start = 'A';

// 上半部分:

for (int j = 1; j <= num - i; j++) {

System.out.print(' ');

}

for (int j = 1; j <= i; j++) {

System.out.print(start++);

}

start -= 2;

for (int j = i - 1; j >= 1; j--) {

System.out.print(start--);

}

System.out.println();

}

// 下半部分:

for (int i = num - 1; i >= 1; i--) {

start++;

for (int j = 1; j <= num - i; j++) {

System.out.print(" ");

}

for (int j = 1; j <= i; j++) {

System.out.print(start++);

}

start -= 2;

for (int j = i - 1; j >= 1; j--) {

System.out.print(start--);

}

System.out.println();

}

展开

如果觉得《java 输出字母图形_java打印字母菱形 怎么打!!!》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。