f(n)求和 最大公约数

来源:互联网 发布:风险概率和影响矩阵 编辑:程序博客网 时间:2024/06/07 04:55

所有的单目运算级都高于双目的运算级


public class abc{   public  static  void main(String[] args)   {       Scanner in=new Scanner(System.in);       int n=in.nextInt();       double sum=0.0;       for(int i=1;i<=n;i++)       {           sum=sum+1.0/i;       }       System.out.printf("%.2f",sum);   }}



public class abc{   public  static  void main(String[] args)   {       Scanner in=new Scanner(System.in);       int n=in.nextInt();       double sum=0.0;       int sign=1;       for(int i=1;i<=n;i++)       {          sum+=sign*1.0/i;           sign=-sign;       }       System.out.printf("%.2f",sum);   }}

枚举法

public class abc{   public  static  void main(String[] args)   {       Scanner in=new Scanner(System.in);       int a=in.nextInt();       int b=in.nextInt();       int gcd=1;           //表达最大公约数的值,初始化为1       for(int i=2;i<=a&&i<=b;i++)       {           if(a%i==0&&b%i==0)           {               gcd=i;           }       }       System.out.println(a+"和"+b+"的最大公约数为"+gcd);   }}


 

public class abc{   public  static  void main(String[] args)   {      Scanner in=new Scanner(System.in);       int a=in.nextInt();       int b=in.nextInt();       int oa=a;       int ob=b;       while(b!=0)       {           int r=a%b;           a=b;           b=r;       }       System.out.println(oa+"和"+ob+"的最大公约数为"+a);   }}





原创粉丝点击