zoukankan      html  css  js  c++  java
  • C++ primer第一章习题

    #include <iostream>

     

    using std::cout;

    using std::endl;

    using std::cin;

     

    int main()

    {

      //1.3

      cout<<"Hello,Word!"<<endl;

     

      //1.4

      int num1,num2;

      cin>>num1>>num2;

      cout<<"num1 乘以num2 的结果为:"<<num1 * num2<<endl;

     

      //1.9

      int sum=0;

      for(int i=-100;i<=100;++i)

      {

           sum+=i;

      }

      cout<<sum;//结果为

     

      //1.10(1)

      int sumF(0);

     for(int i=50;i<=100;++i)

     {

          sumF+=i;

     }

     cout<<sumF<<endl;

      //1.10(2)

     int sumW(0);

     int j=100;

     while(j>=50)

     {

          sumW+=j;

          j--;

     }

     cout<<sumW<<endl;

     

         //1.11(1)

         int i=10;

         while(i>=0)

         {

             cout<<i<<endl;

             i--;

         }

         //1.11(2)

          for(int j=10;j>=0;--j)

          {

              cout<<j;

          }

        

     

         //1.16

         int a(0),b(0);

         cin>>a>>b;

         if(a>b)

         {

             cout<<a;

         }

         else

         {

             cout<<b;

         }

     

         //1.17

         int num(0);

         int result(0);

         while(cin>>num)

         {

          if(num<0)

           {

               result++;

           }

         }

         cout<<result<<endl;

     

         //1.18+1.19

         int num1(0),num2(0);

         int count(0);

         cin>>num1>>num2;

         if(num1==num2)

         {

             cout<<"不能相等!";

             return 0;

         }

         else if(num1>num2)

         {

             for(num1;num1>=num2;num1--)

             {

                  cout<<num1<<"   ";

                  count++;

                  if(count%10==0)

                  {

                       cout<<endl;

                  }

             }

             return 0;

         }

         else {

             while(num1<=num2)

             {

             cout<<num1<<"   ";

              num1++;

              count++;

              if(count%10==0)

                  {

                       cout<<endl;

                  }

             }

             return 0;                  

         }

      system("pause");

    }

  • 相关阅读:
    知识点整理
    NGINX 内存池有感
    NGINX怎样处理惊群的
    NGINX 定时器
    制作linux内核安装包
    ES6变量的解构赋值
    jquery uploadify上传插件用法心得
    【转贴】J2EE中的13种技术规范
    【转帖】Servlet 3.0 新特性详解
    汉诺塔问题的一个C#实现
  • 原文地址:https://www.cnblogs.com/hometown/p/3204239.html
Copyright © 2011-2022 走看看