JBTALKS.CC

标题: 问题已解~~ [打印本页]

作者: seongchog    时间: 2011-9-16 03:33 PM
标题: 问题已解~~
本帖最后由 seongchog 于 2011-9-16 06:09 PM 编辑

谢谢你们问题已解~~
作者: Super-Tomato    时间: 2011-9-16 04:08 PM
Question 1
Write an application that displays the following pattern as output. by using for loops.
You shall use the output statements that print a single asterisk (*), a single space or a single newline character.  Maximum your use of repetition and minimize the number of output statement.

*********
  *******
   *****
     ***
      *
     ***
    *****
   *******
  *********

这是我的code:
  int i, j;



        for (i = 4; i > 0; i--) {
            for (j = i; j < 4; j++) {
                System.out.print(" ");
            }

            for (j = i; j > 0; j--) {
                System.out.print("*");
            }

            for (j = i; j > 0; j--) {
                System.out.print("*");
            }
  


            
            
            
            System.out.println();                                
            
            
        
    }
}}

My Output:

********
  ******
   ****
    **
seongchog 发表于 2011-9-16 03:33 PM


樓主你在一開始就只設定 i=4 的情况下,當然會造成 Output 只出現 4 行的结果
for (i = 4; i > 0; i--)
作者: seongchog    时间: 2011-9-16 06:10 PM
问题已解~~谢谢你




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5