0421for循环各类题目
Posted raising
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0421for循环各类题目相关的知识,希望对你有一定的参考价值。
for循环要点
1.确认外层控制内容
2.确认内层控制内容
3.将打印内容与行号产生关系式
/*
难度系数:重辣
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
ABCDEFEDCBA
*/
class Demo8 {
public static void main(String[] args) {
char ch = ‘A‘;
int line = 10;
for (int i = 1; i <= line;i++) {
ch = ‘A‘;
//输出空格
for (int j = 1; j <= line - i; j++) {
System.out.print(" ");
}
int cn = 2 * i - 1;
int bacCharNum = cn / 2;
int froCharNum = cn - bacCharNum;
//输出每行的前半部分
for (int j = 1;j <= froCharNum ;j++) {
System.out.print(ch);
ch++;
}
//输出每行的后半部分
ch -= 2;
for (int j = 1;j <= bacCharNum ;j++) {
System.out.print(ch);
ch--;
}
System.out.println();
}
}
}
/*
输出结果:
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
ABCDEFEDCBA
ABCDEFGFEDCBA
ABCDEFGHGFEDCBA
ABCDEFGHIHGFEDCBA
ABCDEFGHIJIHGFEDCBA
*/
以上是关于0421for循环各类题目的主要内容,如果未能解决你的问题,请参考以下文章
在 Activity 内部,如何暂停 for 循环以调用片段,然后在按钮单击片段后恢复循环以重新开始