111 条题解

  • 54
    @ 2022-8-30 9:09:57
    #include <iostream>
    using namespace std;
    int main()
    {
    	int n;
    	cin >> n;
        if(n<10)
        {
        cout<<"A"<<endl;
        }
        if(n>=10&&n<20)
        {
        cout<<"B"<<endl;
    	}
    	if(n>=20&&n<40)
    	{
     	 cout << "C"<<endl;
    	}
        if(n>=40&&n<50)
        {
        cout<<"D"<<endl;
    	}
    	if(n>=50)
    	{
     	 cout << "E"<<endl;
    	}
    	return 0;
    }
    点赞再看!!!
    
    • 23
      @ 2022-7-31 21:04:50

      这题是要写多个判断语句if的C++代码程序,上代码!烦请各位支持一下小编~~~

      #include <iostream>
          using namespace std;
          int main()
          {
              int a;
              cin >> a;
              if (a<10)
              {
                  cout << "A";
              }
              if (a<20 and a>=10
              {
                  cout << "B";
              }
              if (a<40 and a>=20)
              {
                  cout << "C";       
              }
              if (a<50 and a>=40)
              {
                  cout << "D";
              }
              if (a<80 and a>=50)
              {
                  cout << "E";
              }
              return 0;
          }
      
      • @ 2023-2-19 14:32:28
        if (a<20 and a>=10 //漏了一个括号
                {
                    cout << "B";
                }
        
      • @ 2023-7-10 15:52:16

        少了半俩括号,还有格式有问题

      • @ 2023-7-24 14:26:58

        少了半个括号

      • @ 2023-8-7 10:07:55

        那个括号是不是去旅游了???

    • 10
      @ 2022-5-15 18:20:49

      其实除了脚本代码多一点和多个if语句的并列,没有什么难点,注意输入法哦:) 上代码!

          #include <iostream>
          using namespace std;
          int main()
          {
              int a;
              cin >> a;
              if (a<10)
              {
                  cout << "A";
              }
              if (a<20 and a>=10)//判断条件可以只写小于,但每个if结尾得有return 0;
              {
                  cout << "B";
              }
              if (a<40 and a>=20)
              {
                  cout << "C";       
              }
              if (a<50 and a>=40)
              {
                  cout << "D";
              }
              if (a<80 and a>=50)
              {
                  cout << "E";
              }
              return 0;
          }
      

      日常第八题,嗨害嗨~~~

    • 4
      @ 2024-3-10 20:06:00

      一个赞拿走❤️

      #include <iostream>
      using namespace std;
      int main()
      {
          int m;
          cin >> m;
          if (m<10)
          {
              cout << "A" << endl;
          }
          if (m>=10 and m<20)
          {
              cout << "B" << endl;
          }
          if (m>=20 and m<40)
          {
              cout << "C" << endl;
          }
          if  (m>=40 and m<50)
          {
              cout << "D" << endl;
          }
          if (m>=50 and m<80)
          {
              cout << "E" << endl;
          }
      
          return 0;
      }
      
      • 4
        @ 2023-8-7 22:50:42

        题目升级——有简单情景的题目

        • 这题对于前面的题目来说有了一个重大的提升——加入了情景,情景是出题人包装题目的常用手段。不过这个情景很简单,以大家n年的解数学题应用题经验,一眼便可看破。
        • 但是到了后面的题目,随着出题人水平的不断提高,不论是情景的长度、复杂程度都会有指数级的提高。一两句就可以说清的题,出题人可以包装成一页多的题目。
        • 据此,提升我们的识别情景能力是十分重要的。

        读题注意

        题目:

        已知有A,B,C,D,E五种包装箱,为了不浪费材料。
        小于10公斤的用A型,
        大于等于10公斤小于20公斤的用B型,
        大于等于20公斤小于40公斤的用C型,
        大于等于40公斤的小于50公斤的用D型,
        大于等于50公斤小于80公斤的用E型。
        现在输入一货物的重量(小于80公斤),找出最经济型的包装箱型号。
        
        • 这道题是典型的要先看后面的题目:
        现在输入一货物的重量(小于80公斤),找出最经济型的包装箱型号。
        
        • 要是不看后面这段,先看前面会有点那种,没头没尾的感觉。
        • 看了这一段,我们一去情景就知道,就是输入n通过一系列计算,输出一个数(字符串)。
        • 再看前面:
        已知有A,B,C,D,E五种包装箱,为了不浪费材料。
        小于10公斤的用A型,
        大于等于10公斤小于20公斤的用B型,
        大于等于20公斤小于40公斤的用C型,
        大于等于40公斤的小于50公斤的用D型,
        大于等于50公斤小于80公斤的用E型。
        

        去情景之后的题目

        • 我们脑中把情景去掉,梳理条件,可得到转换后的题目:
          1. 输入n。
          2. 如果n小于10,那么输出A。
          3. 如果n大于等于10,且小于20,那么输出B。
          4. 如果n大于等于20,且小于40,那么输出C。
          5. 如果n大于等于40,且小于50,那么输出D。
          6. 如果n大于等于50,且小于80,那么输出E。

        转换代码语言

        去除情景后下一步,就是转换成代码语言:

        • 比如第二步:“如果”就是if语句,后面的“n小于10”就是条件,“那么输出A”就是判断成立后执行的语句。
        • 照着这样转换完这六步,就可以得到代码。

        AC代码(求赞)

        /*说明
        已知有A,B,C,D,E五种包装箱,为了不浪费材料。
        小于10公斤的用A型,
        大于等于10公斤小于20公斤的用B型,
        大于等于20公斤小于40公斤的用C型,
        大于等于40公斤的小于50公斤的用D型,
        大于等于50公斤小于80公斤的用E型。
        现在输入一货物的重量(小于80公斤),找出最经济型的包装箱型号。
        */
        #include <bits/stdc++.h> 
        using namespace std;
        int main()
        {
            int a;//定义变量。
            cin>>a;//第一步,输入a。
            if (a<10)
            {//第二步
                cout<<"A";
            }
            else
            {   
                if (a<20)
                {//第三步
                    cout<<"B";
                }
                else
                {
                    if (a<40)
                    {//第四步
                        cout<<"C";
                    }
                    else
                    {
                        if (a<50)
                        {//第五步
                            cout<<"D";
                        }
                        else
                        {//由于没有其他情况,直接输出即可。
                            cout<<"E";
                        }
                    }
                }
            }
            return 0;
        }
        
        • 1
          @ 2024-1-24 9:37:35
          #include <iostream>
          using namespace std;
          int main()
          {
              int m;
              cin>>m;
              if(m<10)
              {
                  cout<<"A";
              }
              else if(m<20)//前面判断成功就不用判断后面了。
              {
                  cout<<"B";
              }
              else if(m<40)
              {
                  cout<<"C";
              }
              else if(m<50)
              {
                  cout<<"D";
              }
              else
              {
                  cout<<"E";
              }
              return 0;
          }
          ```点赞点赞!!!!
          
          • 1
            @ 2023-12-24 19:21:28

            已AC,放心食用,点个赞

            #include <bits/stdc++.h>
            using namespace std;
            int main()
            {
            int a;
            cin>>a;
            if(a<10)cout<<'A';
            else if(a<20)cout<<'B';
            else if(a<40)cout<<'C';
            else if(a<50)cout<<'D';
            else cout<<'E';
            return 0;
            }
            
            
            
            • 1
              @ 2023-8-15 22:24:31

              不会吧,这么简单 应该都会吧......

              #include <bits/stdc++.h>
              using namespace std;
              int main()
              {
                  int a;
                  cin>>a;//输入a
                  if(a<10)
                  {
                      cout<<"A";//小于10公斤的用A型
                  }
                  else if(a<20)//一定要else if
                  {
                      cout<<"B";//大于等于10公斤小于20公斤的用B型
                  }
                  else if(a<40)//一定要else if
                  {
                      cout<<"C";//大于等于20公斤小于40公斤的用C型
                  }
                  else if(a<50)//一定要else if
                  {
                      cout<<"D";//大于等于40公斤的小于50公斤的用D型
                  }
                  else if(a<80)//一定要else if
                  {
                      cout<<"E";//大于等于50公斤小于80公斤的用E型
                  }
                  return 0;
              }
              

              制作不易,给个赞吧,球球了...... 有什么问题,联系我,邮箱是ASheepBoy_Bed@163.com

              • 0
                @ 2024-6-10 7:54:29

                用if和else if判斷就可以了

                #include<bits/stdc++.h>
                using namespace std;
                int main()
                {
                    int n;
                    cin>>n;
                    if(n<10)
                    {
                        cout<<"A";
                    }
                    else if(n>=10&&n<20)
                    {
                        cout<<"B";
                    }
                    else if(n>=20&&n<40)
                    {
                        cout<<"C";
                    }
                    else if(n>=40&&n<50)
                    {
                        cout<<"D";
                    }
                    else if(n>=50&&n<80)
                    {
                        cout<<"E";
                    }
                return 0;
                }
                
                • 0
                  @ 2024-5-25 14:38:12

                  #include <iostream>

                  using namespace std;

                  int main()

                  {

                  int n; //货物的重量;

                  cin >> n;

                  if(n < 10)

                  {

                  cout << "A" << endl; //记得有一个回车符号!!!

                  }

                  if (n < 20 && n >= 10)

                  {

                  cout << "B" << endl;

                  }

                  if (n < 40 && n >= 20)

                  {

                  cout << "C" << endl;

                  }

                  if (n < 50 && n >= 40)

                  {

                  cout << "D" << endl;

                  }

                  if (n < 80 && n >= 50)

                  {

                  cout << "E" << endl;

                  }

                  return 0; //点个赞支持一下吧·-·!!!

                  }

                  • 0
                    @ 2024-5-25 14:36:40

                    #include <iostream> using namespace std; int main() { int n; //货物的重量; cin >> n; if(n < 10) { cout << "A" << endl; //记得有一个回车符号!!! } if (n < 20 && n >= 10) { cout << "B" << endl; } if (n < 40 && n >= 20) { cout << "C" << endl; } if (n < 50 && n >= 40) { cout << "D" << endl; } if (n < 80 && n >= 50) { cout << "E" << endl; } return 0; //点个赞支持一下吧·-·!!! }

                    • 0
                      @ 2024-5-25 14:35:24

                      点个赞👍 支持一下吧👀️ ❤️ 🎉️ #include <iostream> using namespace std; int main() { int n; //货物的重量; cin >> n; if(n < 10) { cout << "A" << endl; //记得有一个回车符号!!! } if (n < 20 && n >= 10) { cout << "B" << endl; } if (n < 40 && n >= 20) { cout << "C" << endl; } if (n < 50 && n >= 40) { cout << "D" << endl; } if (n < 80 && n >= 50) { cout << "E" << endl; } return 0; //点个赞支持一下吧·-·!!! }

                      
                      
                      • 0
                        @ 2024-3-2 14:22:49

                        *🎉️

                        | col1 | col2 | col3 | | --vf| --- | --- | | xv | vfx | vfx| | v |vxv | vfx |*

                        • 0
                          @ 2024-3-2 14:22:08

                          😄

                          • 0
                            @ 2024-2-22 14:23:23
                            if(pass)//重量条件
                                {
                                    cout << pass << endl;//箱子类型
                                }
                            
                            • 0
                              @ 2024-2-17 19:35:02
                              #include<iostream>
                              using namespace std;
                              int main()
                              {
                                  int a;
                                  cin>>a;
                                  if(a>=10)
                                  {
                                      if(a>=20)
                                      {
                                          if(a>=40)
                                          {
                                              if(a>=50)
                                              {
                                                  cout<<"E"<<endl;
                                              }
                                              else
                                              {
                                                  cout<<"D"<<endl;
                                              }
                                          }
                                          else
                                          {
                                              cout<<"C"<<endl;
                                          }
                                      }
                                      else
                                      {
                                          cout<<"B"<<endl;
                                      }
                                  }
                                  else
                                  {
                                      cout<<"A"<<endl;
                                  }
                                  return 0;
                              }
                              
                              • 0
                                @ 2024-2-14 17:12:40
                                #include <iostream>
                                using namespace std;
                                int main()
                                {
                                    int n;
                                    cin >> n;
                                    if(n<10)//说实话,这五个if我只写了一个,剩下都是复制再修改的;
                                    {
                                        cout << "A";
                                    }
                                    else if(n<20)
                                    {
                                        cout << "B";
                                    }
                                    else if(n<40)
                                    {
                                        cout << "C";
                                    }
                                    else if(n<50)
                                    {
                                        cout << "D";
                                    }
                                    else if(n<80)
                                    {
                                        cout << "E";
                                    }
                                    return 0;
                                }
                                if(你复制了)
                                {
                                    cout << "点个赞";
                                }
                                else
                                {
                                  cout <<"不用点赞";
                                }
                                
                                • @ 2024-2-14 17:18:17

                                  已AC放心享用!记得把”if(你复制了)“这里删除!

                              • 0
                                @ 2024-1-28 20:39:33

                                我是一个学Python的不知道为啥跑这儿来了

                                • 0
                                  @ 2024-1-2 21:51:43
                                  #include <iostream>
                                  using namespace std;
                                  int main()
                                  {
                                      int n;
                                      cin >> n;
                                      if (n < 10)
                                      {
                                          cout << "A" << endl;
                                      }
                                      if (n >= 10)
                                      {
                                          if (n < 20)
                                          {
                                              cout << "B" << endl;
                                          }
                                      }
                                      if (n >= 20)
                                      {
                                          if (n < 40)
                                          {
                                              cout << "C" << endl;
                                          }
                                      }
                                      if (n >= 40)
                                      {
                                          if (n < 50)
                                          {
                                              cout << "D" << endl;
                                          }
                                      }
                                      if (n >= 50)
                                      {
                                          if (n < 80)
                                          {
                                              cout << "E" << endl;
                                          }
                                      }
                                      return 0;
                                  }
                                  
                                  • 0
                                    @ 2024-1-2 20:28:46

                                    #include<bits/stdc++.h>//万能头!!! using namespace std; int a,b[5]={0,10,20,40,50};//定义所能承载的包装千克数(emm...我也不知道该如何表述...)

                                    新手新手,多多包涵!

                                    char x=65; int main(){ cin>>a; for(int i=1;i<=5;i++) if(a>=b[i]) x++; cout<<x; return 0; }

                                    【入门】找出最经济型的包装箱型号

                                    信息

                                    ID
                                    39
                                    时间
                                    1000ms
                                    内存
                                    16MiB
                                    难度
                                    5
                                    标签
                                    递交数
                                    11190
                                    已通过
                                    4629
                                    上传者