「c替换java」java 替换class
本篇文章给大家谈谈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的信息别忘了在本站进行查找喔。