修改成Java后的代碼:
龍華網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),龍華網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為龍華上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的龍華做網(wǎng)站的公司定做!
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("解答是有理數(shù)。");
}
}
}?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);
}
}
public class Test {
private int HASH_LOG = 14;
private int HASH_SIZE=(1 HASH_LOG);
private int HASH_MASK=(HASH_SIZE - 1);
public Long flz_hash(Long a){
Long l1 = 2654435769L;
Long index = (a * l1) 32-HASH_LOG;
return index HASH_MASK;
}
public static void main(String[] args) {
Test test = new Test();
long a = 2;
Long index = test.flz_hash(a);
System.out.println(index);
}
}
package dis;
import java.io.*;
import java.math.*;
public class dis
{
public static void main(String [] s) throws Exception
{
Float a,b,c;
double x2;
double x1;
System.out.println("請(qǐng)輸入a, b, c的值");
BufferedReader bReader=new BufferedReader(new InputStreamReader(System.in));
a=Float.parseFloat(bReader.readLine());
b=Float.parseFloat(bReader.readLine());
c=Float.parseFloat(bReader.readLine());
if (b*b - 4*a*c = 0)
System.out.println("輸入的系數(shù)不對(duì),b2-4ac不大于0!程序退出!");
else
{
x1 = (-b + Math.sqrt(b*b - 4*a*c))/2*a;
x2 = (-b - Math.sqrt(b*b - 4*a*c))/2*a;
System.out.println("x1 = "+ x1);
System.out.println("x2 = "+x2);
}
return;
}
}
public?static?void?main(String[]?args)?{
String?pass?=?"123456";
byte[]?data;
byte[]?salt?=?new?byte[4];
byte[]?digest1?=?new?byte[20];
byte[]?tmpptr;
int?i,?j;
int?len?=?4?+?pass.length();
//?c語(yǔ)言中打開(kāi)linux文件中的/dev/urandom產(chǎn)生隨機(jī)數(shù)
//?java這里模擬了
Random?random?=?new?Random();
salt[0]?=?(byte)?random.nextInt(128);
salt[1]?=?(byte)?random.nextInt(128);
salt[2]?=?(byte)?random.nextInt(128);
salt[3]?=?(byte)?random.nextInt(128);
System.out.print("Salt:");
for?(i?=?0;?i??4;?i++)?{
System.out.print(Integer.toHexString(salt[i])?+?"?");
}
System.out.println();
data?=?new?byte[len];
for?(i?=?0;?i??4;?i++)?{
data[i]?=?salt[i];
}
char[]?passArr?=?pass.toCharArray();
for?(i?=?4;?i??len;?i++)?{
data[i]?=?(byte)?passArr[i?-?4];
}
System.out.print("\nData:");
for?(i?=?0;?i??len;?i++)?{
System.out.print(Integer.toHexString(data[i])?+?"?");
}
System.out.println();
digest1?=?sha1(data);
for?(i?=?0;?i??20;?i++)?{
System.out.print(Integer.toHexString(digest1[i])?+?"?");
}
System.out.println();
data?=?digest1;
for?(j?=?0;?j??10000;?j++)?{
tmpptr?=?sha1(data);
data?=?tmpptr;
}
for?(i?=?0;?i??20;?i++)?{
System.out.print(Integer.toHexString(data[i])?+?"?");
}
System.out.println();
}
public?static?byte[]?sha1(byte[]?origin)?{
try?{
MessageDigest?mdTemp?=?MessageDigest.getInstance("SHA1");
return?mdTemp.digest(origin);
}?catch?(Exception?e)?{
return?null;
}
}
大體上是這樣
當(dāng)前題目:怎么把c代碼改成java 怎么把c代碼變成軟件
網(wǎng)站URL:http://jinyejixie.com/article36/docpopg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、面包屑導(dǎo)航、響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計(jì)、標(biāo)簽優(yōu)化、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)