java吧 关注:1,237,517贴子:12,707,130
  • 15回复贴,共1

求解 新手

只看楼主收藏回复

用*遍一个菱形求大神指点上课走神的悲剧


IP属地:上海来自iPhone客户端1楼2015-09-20 15:33回复
    数学题


    IP属地:江苏来自Android客户端2楼2015-09-20 15:37
    回复
      定义双重循环,控制横排和竖排。


      IP属地:江苏来自Android客户端3楼2015-09-20 15:37
      回复
        完了


        IP属地:江苏来自Android客户端4楼2015-09-20 15:38
        回复
          路过


          IP属地:北京来自Android客户端5楼2015-09-20 15:38
          回复
            求大神


            IP属地:上海来自iPhone客户端7楼2015-09-20 15:41
            回复


              IP属地:河北来自iPhone客户端8楼2015-09-20 15:44
              回复
                五个println搞定


                来自Android客户端9楼2015-09-20 15:46
                回复
                  刚学到的一个 /t 怎么说的忘记了,把它插在111/t111他就会分两行展示,早上才看到的,还没敲过


                  IP属地:湖南来自iPhone客户端10楼2015-09-20 15:48
                  回复
                    十五字是什么东西能够当做饭吃么


                    IP属地:云南11楼2015-09-20 16:03
                    回复
                      import java.util.Scanner;
                      public class LingXing {
                      /**
                      * @param args
                      */
                      public static void main(String[] args) {
                      // TODO Auto-generated method stub
                      Scanner input=new Scanner(System.in);
                      System.out.println("请输入奇数行数:");
                      while (true)
                      {
                      int rows=input.nextInt();
                      int p=rows/2+1;
                      int o=rows-p;
                      if(rows%2!=0)
                      {
                      //上半部分
                      for(int i=1;i<=p;i++)
                      {
                      for(int j=1;j<p-i+1;j++)
                      {
                      System.out.print(" ");
                      }
                      for (int k = 1; k<=2*i-1; k++)
                      {
                      System.out.print("*");
                      }
                      System.out.println();
                      }
                      // 下半部分
                      for(int i=1;i<=o;i++)
                      {
                      //空格
                      for(int j=1;j<=i;j++)
                      {
                      System.out.print(" ");
                      }
                      for(int k=2*o;k>2*i-1;k--)
                      {
                      System.out.print("*");
                      }
                      System.out.println();
                      }
                      break;
                      }else
                      {
                      System.out.println("输入错误,请输入奇数:");
                      }
                      }
                      }
                      }


                      IP属地:广东12楼2015-09-20 16:04
                      收起回复
                        IP属地:北京13楼2015-09-20 16:15
                        回复