25 条题解

  • 16
    @ 2022-8-17 21:33:04

    这一道题我就将快一点了哈(毕竟都是高手~)

    1. 外循环:0 ~ n - 1(因为输出 n 行)
    2. 分为两个部分:空格 + 星号
    3. 第一部分:因为有一次不用输出,所以将外循环 i 值设为 0 ~ n - 1,并且内循环的值为 1 ~ i
    4. 第二部分:固定输出 n 个星号,会吧~这简单的,跟小菜似的

    上代码吧~(离 LV 8 进军!AC过代码)

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n;
        cin >> n;
        for (int i = 0; i <= n - 1; i++)
        {
            for (int j = 1; j <= i; j++) cout << " ";
            for (int j = 1; j <= n; j++) cout << "*";
            cout << endl;
        }
        return 0;
    }
    
    • @ 2023-8-19 21:05:34

      [奎若 (hetao794786) ]顶他(相信我)

    • @ 2023-8-22 20:21:05

      赞同,虽然我已经L8了,但我的目标是L10😄

  • 1
    @ 2024-6-11 19:24:48
    #include <iostream>
    using namespace std;
    int main()
    {
        int n;
        cin>>n;
        for(int i=0;i<n;i++)
        {
            if(i==0)
            {
    
            }
            else
            {
                for(int j=0;j<i;j++)
                {
                    cout<<" ";
                }
            }
            for(int c=1;c<=n;c++)
            {
                cout<<"*";
            }
            cout<<endl;    
        }
        return 0;
    }``
    

    代码已AC,请放心食用

    
    
    • 1
      @ 2024-4-12 10:45:24
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
          int n;
          cin>>n;
          for(int i=1;i<=n;i++)
          {
              for(int a=0;a<i-1;a++)
              {
                  cout<<" ";
              }
              for(int b=1;b<=n;b++)
              {
                  cout<<'*';
              }
              cout<<endl;
          }
          return 0;
      }
      
      • 1
        @ 2024-2-26 16:35:10

        Lv7的超级AC代码,可复制:

        #include<iostream>
        using namespace std;
        int main(){int a,b,c;cin>>a;for(b=0;b<a;b++){for(c=0;c<b;c++)cout<<" ";for(c=0;c<a;c++)cout<<"*";cout<<'\n';}}
        
        • 1
          @ 2024-1-22 19:36:38

          简单

          #include <bits/stdc++.h>
          using namespace std;
          int main(){
              int n;
              cin >> n;
              for (int i = 1;i <= n;i++){
                  int ans = 0;//必须当每次循环过后要重置
                  ans += i-1;
                  for (int j = 1;j <= ans;j++){
                      cout << " ";
                  }
                  for (int j = 1;j <= n;j++){
                      cout << "*";
                  }
                  cout << endl;
              }
              return 0;
          }
          
          • 1
            @ 2023-8-31 11:29:31

            过辣!

                int a;
                cin>>a;
                for (int i=0;i<a;i++)//行
                {
                    for (int j=0;j<i;j++)
                    {
                        cout<<" ";
                    }
                    for (int j=0;j<a;j++)
                    {
                        cout<<"*";
                    }
                    cout<<endl;
                }
            
            • 1
              @ 2023-8-10 19:41:06
              #include <bits/stdc++.h>
              using namespace std;
              int main()
              {
                  int n;
                  cin >> n;
                  for (int i = 0; i <= n - 1; i++)
                  {
                      for (int j = 1; j <= i; j++)
                      {
                      cout << " ";
                      }
                      for (int j = 1; j <= n; j++)
                      {
                      cout << "*";
                      }
                      cout << endl;
                  }
                  return 0;
              }
              已AC
              
              • 0
                @ 2024-2-2 13:38:54
                #include<cstdio>
                using namespace std;
                int n;
                int main(){
                    scanf("%d",&n);
                    for(int i=1;i<=n;i++){
                        for(int j=1;j<=i-1;j++)  printf(" ");
                        for(int k=1;k<=n;k++)  printf("*");
                        printf("\n");
                    }
                    return 0;
                }
                
                • 0
                  @ 2023-10-14 21:38:28

                  这道题很简单的,基本一看都会了,我相信大家都会的,不过要注意外循环是0~n-1,代码放下面了,AC全过

                  #include <bits/stdc++.h>
                  using namespace std;
                  int main()
                  {
                      int n;
                      cin>>n;
                      for (int i=0;i<=n-1;i++)
                      {
                          for (int j=1;j<=i;j++)
                          {
                              cout<<" ";
                          }
                          for (int k=1;k<=n;k++)
                          {
                              cout<<"*";
                          }
                          cout<<endl;
                      }
                      return 0;
                  }
                  
                  • 0
                    @ 2023-8-30 10:22:57

                    十分简单, 快快点赞!

                    #include <iostream>
                    using namespace std;
                    int main()
                    {
                        int n,c=0;
                        cin >> n;
                        for (int i=0;i<n;i++)
                        {
                            for (int j=0;j<c;j++)
                            {
                                cout << ' ';
                            }
                            for (int k=0;k<n;k++)
                            {
                                cout << '*';
                            }
                            cout << endl;
                            c++;
                        }
                        return 0;
                    }
                    

                    还不快快点赞?大威天龙🤟!🤘

                    • 0
                      @ 2023-8-25 19:18:58
                      #include <bits/stdc++.h>//已AC,放心
                      using namespace std;//超短!!!!!!!!!!!!!!!
                      int main()
                      {
                          int n;
                          cin>>n;
                          for(int i=0;i<n;i++){
                              for(int j=0;j<i;j++) cout<<" ";
                              for(int j=0;j<n;j++) cout<<"*";
                              cout<<endl;
                          }
                          return 0;
                      }
                      
                      • 0
                        @ 2023-7-22 15:05:50
                        #include <cstdio>
                        using namespace std;
                        int main(){
                            int n;
                            scanf("%d",&n);
                            for(int i=0;i<n;i++){
                                for(int j=1;j<=i;j++)printf("%c",' ');
                                for(int j=1;j<=n;j++)printf("*");
                                printf("\n");
                            }
                            return 0;
                        }
                        
                        • 0
                          @ 2023-5-7 21:39:25
                          #include <iostream>
                          using namespace std;
                          int main()
                          {
                              int n;
                              cin >> n;
                              for(int i=0;i<=n-1;i++)
                              {
                                  for(int j=1;j<=i;j++)
                                  {
                                      cout << " ";
                                  }
                                  for(int i=1;i<=n;i++)
                                  {
                                      cout << "*";
                                  }
                                  cout << endl;
                              }
                              return 0;
                          }
                          
                          • 0
                            @ 2023-4-8 14:38:37
                            #include<iostream>
                            using namespace std;
                            int main()
                            {
                            	int n;
                            	cin >> n;
                            	for(int i = 1;i <= n;i++)
                            	{
                            		for(int j = 1;j < i;j++)
                            		{
                            			cout << ' ';
                            		}
                            		for(int j = 1;j <= n;j++)
                            		{
                            			cout << '*';
                            		}
                            		cout << endl;
                            	}
                            }
                            
                            • 0
                              @ 2023-4-6 21:13:21

                              分成两个部分做,空格和*号

                              #include<bits/stdc++.h>
                              using namespace std;
                              int main()
                              {
                                  int x;
                                  cin>>x;
                                  for(int i = 1 ; i <= x ; i++)
                                  {
                                      for(int j = 1 ; j <= i-1 ; j++)cout<<" ";
                                      for(int j = 1 ; j <= x ; j++)cout<<"*";
                                      cout<<endl;
                                  }
                              }
                              

                              放心食用

                              • 0
                                @ 2023-4-2 11:45:12
                                #include <iostream>
                                using namespace std;
                                int main()
                                {
                                    int n, k = 0;
                                    cin >> n;
                                    for (int i = 1; i <= n; i++)
                                    {
                                        for (int j = 1; j <= k; j++)
                                        {
                                            cout << " ";
                                        }
                                        for (int j = 1; j <= n; j++)
                                        {
                                            cout << "*";
                                        }
                                        cout << endl;
                                        k++;        
                                    }
                                    return 0;
                                }
                                
                                • 0
                                  @ 2023-3-13 19:06:24

                                  划思路,空格个数是行数减一,分为两部分:空格+星号。(全Ac)

                                  #include <bits/stdc++.h>
                                  using namespace std;
                                  int main()
                                  {
                                      int n;
                                      cin>>n;
                                      for(int i = 0;i < n;i++)
                                      {
                                          for(int j = 1;j <= i;j++)
                                          {
                                              cout<<' ';
                                          }
                                          for(int j = 1;j <= n;j++)
                                          {
                                              cout<<'*';
                                          }
                                          cout<<endl;
                                      }
                                      return 0;
                                  }
                                  
                                  • 0
                                    @ 2023-2-23 20:47:55

                                    这比较简单,就不说什么了≡(^○w○^)≡

                                    #include <bits/stdc++.h>
                                    using namespace std;
                                    int main()
                                    {
                                        int n;
                                        cin>>n;
                                        for(int i = 0;i < n;i++)
                                        {
                                            for(int j = 1;j <= i;j++)
                                            {
                                                cout<<' ';
                                            }
                                            for(int j = 1;j <= n;j++)
                                            {
                                                cout<<'*';
                                            }
                                            cout<<endl;
                                        }
                                        return 0;
                                    }
                                    
                                    • 0
                                      @ 2022-12-18 13:59:46

                                      不会

                                      • 0
                                        @ 2022-11-23 19:46:01

                                        一如既往的简单……

                                        #include <bits/stdc++.h>
                                        using namespace std;
                                        int n;
                                        
                                        int main()
                                        {
                                            cin >> n;
                                            for (int i = 0; i <= n - 1; i++)
                                            {
                                                for (int j = 1; j <= i; j++) 
                                                {
                                                    cout << " ";
                                                }
                                                for (int j = 1; j <= n; j++)
                                                {
                                                    cout << "*";
                                                }
                                                cout << endl;
                                            }
                                            return 0;
                                        }
                                        

                                        【入门】字符图形3-平行四边形

                                        信息

                                        ID
                                        68
                                        时间
                                        1000ms
                                        内存
                                        16MiB
                                        难度
                                        3
                                        标签
                                        递交数
                                        1651
                                        已通过
                                        910
                                        上传者