「c替换java」java 替换class

博主:adminadmin 2023-03-17 11:36:07 454

本篇文章给大家谈谈c替换java,以及java 替换class对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

把下面的C语言代码改成Java 代码

unsigned short crc(unsigned char [] crc_pointer,unsigned short data_length)

{

unsigned short k,k0,bit_flag;

unsigned short int_crc=0xffff;

for (k=0;kdata_length;k++)

{

int_crc^=(crc_pointer)[k];

for(k0=0;k08;k0++)

{

bit_flag=int_crc0x0001;

int_crc=1;

if (bit_flag==1)

int_crc^=0xa001;

}

}

return(int_crc);

}

将C语言程序改为java方法

import javax.swing.JOptionPane;

public class baidu_1

{

    static boolean leap = false;

    static double YearNum;

        

    public static void main(String[] args)

    {

        String str=JOptionPane.showInputDialog("输入年份");

        YearNum=Double.parseDouble(str);

        if(IsLeap(YearNum))

            System.out.println("恭喜,是闰年!");

        else

            System.out.println("哎,不是闰年!");

    }

    public static boolean IsLeap(double year)

    {

        if (year %4 == 0)

        {

            if (year %100 == 0)

            {

                if ( year% 400 == 0)

                leap = true;

                else

                leap = false;

            }

            else

            leap = true;

        }

        else

        leap = false;

        return leap;

    }

}

怎样把一下的C语言程序改成java程序?

修改成Java后的代码:

public class Demo {

    public static int gcd(int a, int b, int c) {

        int min, i;

        if(a  b) {

            if(b  c) {

                min = c;

            } else {

                min = b;

            }

        } else {

            if(a  c) {

                min = c;

            } else {

                min = a;

            }

        }

        if(b  c) {

            if(c  a) {

                min = a;

            } else {

                min = c;

            }

        } else {

            if(b  a) {

                min = a;

            } else {

                min = b;

            }

        }

        if(a  c) {

            if(c  b) {

                min = b;

            } else {

                min = c;

            }

        } else {

            if(a  b) {

                min = b;

            } else {

                min = a;

            }

        }

        for(i=min; i=1; i--) {

            if(a%i==0  b%i==0  c%i==0) {

                break;

            }

        }

        return i;

    }

    public static void main(String[] args) {

        int a = 1, b = 0, c = 0, i, k = 0, j = 0, m = 0, n = 0, z, y;

        while(a  9) {

            b = 1;

            while(b  9) {

                c = 1;

                while(c  9) {

                    if(gcd(a,b,c) == 1) {

                        System.out.println(a + ";" + b + ";" + c);

                        k++;

                        z = b*b - 4*a*c;

                        if(z == 0) {

                            j++;

                        } else if(z  0) {

                            m++;

                            for (y=1; yz/2; y++) {

                                if (y*y==z) {

                                    System.out.println("解答是有理数。");

                                }

                            }

                        } else {

                            n++;

                        }

                    }

                    c++;

                }

                b++;

            }

            a++;

        }

        System.out.println("N = " + k);

        System.out.println("N2 = " + j);

        System.out.println("N3 = " + m);

        System.out.println("N4 = " + n);

        i = gcd(a, b, c);

    }

}

c语言如何转化为java 语言

public class Test{

public staitc void main(String args){

int i,j,k=3;

for(i=0;i4;k=k-1-i,i++)

{

for(j=0;j4+i;j++)

{

if(jk)

System.out.print(" ");

else

{

System.out.print("*");

j++;

}

}

}

k=3;

}

}

保存为Test.java,然后运行javac Test.java和java Test就可以运行了。。

c替换java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 替换class、c替换java的信息别忘了在本站进行查找喔。