大家好,欢迎来到IT知识分享网。
例一:
- /*
- *
- * *
- * * *
- * * * *
- * * * * *
- */
- public class T1
- {
- public static void main(String[] args)
- {
- for(int k=1; k<=5; k++){
- for(int i=0; i<10-k; i++) System.out.print(” “);
- for(int i=0; i<k; i++) System.out.print(“* “);
- System.out.println();
- }
- }
- }
例二;
- /*
- A
- ABA
- ABCBA
- ABCDCBA
- ABCDEDCBA
- */
- public class T2
- {
- public static void main(String[] args)
- {
- for(int k=1; k<=5; k++){
- for(int i=0; i<8-k; i++) System.out.print(” “);
- for(int i=0; i<k; i++) System.out.print((char)(‘A’+i));
- for(int i=0; i<k-1; i++) System.out.print((char)(‘A’+k-i-1–1));
- System.out.println();
- }
- }
- }
例三:
- /*打印图形 试打印出如下图形:
- $$ $$
- $$ $$
- $$ $$
- $$ $$
- $$ $$
- $$$$
- $$
- $$$$
- $$ $$
- $$ $$
- $$ $$
- $$ $$
- $$ $$
- 注意规模可以调整*/
- public class Homework4 {
- public static void main(String[] args) {
- //i j<= k<=
- //0 1 10
- //1 2 8
- //2 3 6
- //3 4 4
- //4 5 2
- //5 6 0
- //6 7 0中间一行
- //0 6 0
- //1 5 2
- //2 4 4
- //3 3 6
- //4 2 8
- //5 1 10
- int line = 13;//形状的行数
- for(int i = 0; i <= line/2; ++i){
//前line/2+中间一行 每行的内容 - for(int j = 0; j <= i; ++j)//左边空格数
- System.out.print(‘ ‘);
- System.out.print(“$$”);
- for(int j = 1 ; j <= (line/2–1) * 2 – i * 2; ++j)//中间空格数
- System.out.print(‘ ‘);
- if(i == line/2)//中间一行判断输出”$$”不
- System.out.println();
- else {
- System.out.println(“$$”);
- }
- }
- for(int i = 0; i < line/2; ++i){
//后line/2行 每行的内容 - for(int j = 1; j <= line/2 – i; ++j)//左边空格数
- System.out.print(‘ ‘);
- System.out.print(“$$”);
- for(int j = 1 ; j <= i * 2; ++j)//中间空格数
- System.out.print(‘ ‘);
- System.out.println(“$$”);
- }
- }
- }
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14958.html