zoukankan      html  css  js  c++  java
  • 最小正整数

    有一个整数,除5余3、除3余2、除2余1,            求满足条件的最小正整数。

    那么while(1)
    其中1代表一个常量表达式,他永远不会等于0。
    所以,循环会一直执行下去。
    除非你设置break等类似的跳出循环语句循环 才会中止

    #include <iostream>
    using namespace std;
    int main( )
    {     int x=1;
          while(1)
          {

                     if(x%5==3 && x%3==2 && x%2==1 )
                                                                             {    x++;    break;}

    }
           cout<<x<<endl;  
           system("pause"); 

    return 1;
    }

    #include <iostream>
    using namespace std;
    int main( )
    {     int x=1;
          while(1)
          {if(x%5==3 && x%3==2 && x%2==1 )
              { break;}
        x++;
        }
           cout<<x<<endl;  
           system("pause"); return 1;
    }

    最小正整数(续)    加速
    #include <iostream>
    using namespace std;
    int main( )
    {    

    int x=3;
          while(1)
           { 
                if(x%3==2 && x%2==1)               break;
                                        x+=5;
            }
           cout<<x<<endl;
           system("pause");   

    return 0;
    }

  • 相关阅读:
    多线程
    序列化
    IO流
    递归
    JAVA异常处理
    java常用类-StringBuffer,Integer,Character
    系统测试过程
    备份,健壮,文档,在线帮助,网络,稳定性测试
    异常测试/恢复性测试(可靠)
    配置测试
  • 原文地址:https://www.cnblogs.com/wc1903036673/p/3870559.html
Copyright © 2011-2022 走看看