24 条题解

  • 8
    @ 2022-8-17 21:28:02

    这一道题简简单单啦,来看看吧~

    1. 先输入整数 n,并且可以确定要循环 n 次(行)所以外循环的值应为 1 ~ n
    2. 每一行都会有 i 个星号,所以内循环 1 ~ i 次
    3. 好了,两个循环找到了,只需要在其中打印即可

    好了,来代码吧~(AC过 n 次了)

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n;
        cin >> n;
        for (int i = 1; i <= n; i++)
        {
            for (int j = 1; j <= i; j++) cout << "*";
            cout << endl;
        }
        return 0;
    }
    
    • @ 2022-12-23 14:39:16

      什么叫 "好了,来代码吧~"

    • @ 2023-8-1 15:24:20

      @666

    • @ 2023-8-12 18:29:46

      @ 我的语文功底原形毕露

    • @ 2023-9-22 20:05:54

      6@

    • @ 2024-3-24 20:03:35

      @ 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666

    • @ 2024-5-4 15:04:22

      我又来帮您格式化了!(~ ̄▽ ̄)~ヾ(≧▽≦*)o


      #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<<"*";
              }
              cout << endl;
          }
          return 0;
      }
      
  • 2
    @ 2023-8-28 9:16:46
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        int n;
        cin >> n;
        for (int i = 1; i <= n; i++)
        {
            for (int j = 1; j <= i; j++)
                cout << "*";
            cout << endl;
        }
        return 0;
    }
    
    • 1
      @ 2024-4-27 10:16:00

      蒟蒻扫盲计划NO.6

      (核心)代码:

      for(i=0;i<n;i++){//外层循环:层数
          for(j=0;j<=i;j++){//内层循环:列数
              cout<<'*';
          }
          cout<<endl;//换行
      }
      

      总结:

      难点:无

      考点:循环嵌套

      综合指数:●

      • 0
        @ 2024-4-5 15:45:58

        实际上可以这样

        #include<bits/stdc++.h>
        using namespace std;
        int main()
        {
            int n;
            cin>>n;
            for(int i=1;i<=n;i++)
            {
                std::string stuff(i,'*');
                std::cout<<stuff<<std::endl;
            }
            return 0;
        }
        

        已AC,请放心食用

        • 0
          @ 2024-1-31 11:46:08

          太简单了

          #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 << "*";//内循环
                  }
                  cout << endl;
              }
              return 0;
          }
          
          • 0
            @ 2024-1-22 19:27:34
            #include <bits/stdc++.h>
            using namespace std;
            int main(){
                int n;
                cin >> n;
                for (int i = 1;i <= n;i++){
                    for (int j = 1;j <= i;j++){
                        cout << "*";
                    }
                    cout << endl;
                }
                return 0;
            }
            
            • 0
              @ 2024-1-15 18:02:39

              非常简单😄

              #include<iostream>
              using namespace std;
              int main()
              {
                  int n,m=0;
                  cin>>n;
                  for(int i=1;i<=n;i++)
                  {
                      m++;
                      for(int j=1;j<=m;j++)
                      {
                          cout<<"*";
                      }
                      cout<<endl;
                  }
                  return 0;
              }
              
              
              
              • 0
                @ 2023-10-5 20:45:31

                这道题很简单了,不过有坑,不能直接循环一次,不然会失败,还有记住循环后一定要记得换行,(AC全过,可放心食用)

                #include <bits/stdc++.h>
                using namespace std;
                int main()
                {
                    int n;
                    cin>>n;
                    for (int i=1;i<=n;i++)
                    {
                        for (int j=1;j<=i;j++)
                        {
                            cout<<"*";
                        }
                        cout<<endl;
                    }
                    return 0;
                }
                
                • 0
                  @ 2023-8-9 19:37:07
                  #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 << "*";
                          }
                          cout << endl;
                      }
                  	return 0;
                  }
                  
                  • 0
                    @ 2022-11-23 19:44:02
                    #include <bits/stdc++.h>
                    using namespace std;
                    int x;
                    
                    int main()
                    {
                        cin >> x;
                        for (int i = 1; i <= x; i++)
                        {
                            for (int j = 1; j <= i; j++)
                            {
                                cout << "*";
                            }    
                            cout << endl;
                        }
                        return 0;
                    }
                    

                    过于简单……

                    • 0
                      @ 2022-11-2 21:03:15

                      不说了自己看

                      #include <bits/stdc++.h>
                      using namespace std;
                      int n;
                      int main()
                      {
                          cin >> n;
                          for (int i=1;i<=n;i++)
                          {
                              for (int j=1;j<=i;j++)
                                  cout<<"*";
                              cout<<endl;
                          }
                          return 0;
                      }
                      
                      • -1
                        @ 2024-3-17 18:20:29

                        这才是真正的题解!!! Ac通过代码!!!!!

                        #include<bits/stdc++.h>
                        using namespace std;
                        int main(){
                            cout<<"*"<<endl;
                            cout<<"**"<<endl;
                            cout<<"***"<<endl;
                            cout<<"****"<<endl;
                            cout<<"*****"<<endl;
                            cout<<"******";
                            return 0;
                        }
                        
                        • -1
                          @ 2023-7-22 15:07:06
                          #include <cstdio>
                          using namespace std;
                          int main(){
                              int n;
                              scanf("%d",&n);
                              for(int i=1;i<=n;i++){
                                  for(int j=1;j<=i;j++)printf("*");
                                  printf("\n");
                              }
                              return 0;
                          }
                          
                          • -1
                            @ 2023-5-26 20:01:26

                            首先,我们要知道 * ** 是怎么打出来的 也就是1个*,加回车,加2个* 然后双重循环就OK了

                            #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;j++)
                                    {
                                        cout << "*";
                                    }
                                    cout << endl;
                                }
                            }
                            
                            • -1
                              @ 2023-5-14 16:36:25

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

                              • -1
                                @ 2023-5-14 16:36:14

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

                                • -1
                                  @ 2023-5-7 21:35:04
                                  #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 << "*";
                                          }
                                          cout << endl;
                                      }
                                  	return 0;
                                  }
                                  
                                  • -1
                                    @ 2023-4-8 14:35:33

                                    题目传送门

                                    1.输入N

                                    2.循环输出

                                    #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 << "*";
                                            }
                                            cout << endl;
                                        }
                                    }
                                    
                                    • -1
                                      @ 2023-4-6 21:04:31

                                      双层循环就行

                                      #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 ; j++)cout<<"*";
                                              cout<<endl;
                                          }
                                      }
                                      
                                      • -1
                                        @ 2023-4-5 10:57:06

                                        很简单啊

                                        for (int i = 1; i <= n; i++) 
                                        	{
                                        		for (int j = 1; j <= i; j++)
                                        		{
                                                    cout<<'*';
                                        		}
                                        		cout<<endl;
                                        	}
                                        

                                        【入门】字符图形2-星号直角

                                        信息

                                        ID
                                        67
                                        时间
                                        1000ms
                                        内存
                                        16MiB
                                        难度
                                        2
                                        标签
                                        递交数
                                        1485
                                        已通过
                                        963
                                        上传者